Bio Rad Laboratories Inc (NYSE:BIO)

419.93
Delayed Data
As of 3:19pm ET
 +16.05 / +3.97%
Today’s Change
344.63
Today|||52-Week Range
770.76
-44.42%
Year-to-Date
No recent news for Bio Rad Laboratories Inc.