352.42 21.84(6.61%)10/31/2024
Bio-Rad Laboratories Inc. (BIO)
Press Release | Data News