
372.24 Delayed Data As of Jun 02 | ![]() Today’s Change | 344.63 Today|||52-Week Range 572.70 | -11.48% Year-to-Date |
Bio-Rad Laboratories (BIO) Gains But Lags Market: What You Should Know Jun 02 / Zacks.com - Paid Partner Content | Bio-Rad (BIO) Faces Macroeconomic Headwinds, Rising Expenses Jun 01 / Zacks.com - Paid Partner Content |