Repligen Corporation

Repligen Corporation

178.71
USD
-1.30
(-0.72%)
0.73EPS
185.05P/E
7.70BMarket Cap
Oct 27Next Earn