Bio Rad Laboratories Inc (NYSE:BIO)

343.27
Delayed Data
As of Oct 18
 -0.18 / -0.05%
Today’s Change
220.05
Today|||52-Week Range
348.39
+47.82%
Year-to-Date