144.16 -6.31(-4.19%)11/14/2024
Repligen Corp. (RGEN)
Press Release | Data News