NYSE - Delayed Quote USD

Bio-Rad Laboratories, Inc. (BIO)

275.60 -2.61 (-0.94%)
At close: April 25 at 4:00 PM EDT

Related Tickers