Bio Rad Laboratories Inc (NYSE:BIO)

372.24
Delayed Data
As of Jun 02
 +0.88 / +0.24%
Today’s Change
344.63
Today|||52-Week Range
572.70
-11.48%
Year-to-Date