357.81 27.23(8.24%)10/31/2024
Bio-Rad Laboratories Inc. (BIO)
Press Release | Data News