Bio Rad Laboratories Inc (NYSE:BIO)

298.32
Delayed Data
As of Jun 22
 -1.52 / -0.51%
Today’s Change
208.95
Today|||52-Week Range
304.36
+24.99%
Year-to-Date
No recent news for Bio Rad Laboratories Inc.