346.23 15.65(4.75%)10/31/2024
Bio-Rad Laboratories Inc. (BIO)
Press Release | Data News