BIO   $376.41  -1.57% Market Closed After Close 376.4075 -0.00%

Bio-Rad Laboratories, Inc.

Data not available