Repligen Corporation

Repligen Corporation

157.85
EUR
-2.65
(-1.65%)
0.64EPS
184.85P/E
6.73BMarket Cap
Oct 27Next Earn