Bio Rad Laboratories Inc (NYSE:BIO)

522.84
Delayed Data
As of May 20
 -0.48 / -0.09%
Today’s Change
468.86
Today|||52-Week Range
832.70
-30.80%
Year-to-Date