Repligen Corporation

Repligen Corporation

159.40
EUR
-0.85
(-0.53%)
0.64EPS
185.00P/E
6.74BMarket Cap
Oct 27Next Earn