Bio Rad Laboratories Inc (NYSE:BIO)

345.56
Delayed Data
As of Oct 21
 +2.29 / +0.67%
Today’s Change
220.05
Today|||52-Week Range
348.39
+48.81%
Year-to-Date
No recent news for Bio Rad Laboratories Inc.