NYSE - Delayed Quote USD

Bio-Rad Laboratories, Inc. (BIO)

281.02 -9.84 (-3.38%)
At close: April 18 at 4:00 PM EDT

Performance Overview

Return BIO S&P 500
YTD -12.97% +5.06%
1-Year -41.64% +20.71%
3-Year -55.12% +19.73%