Repligen Corporation

Repligen Corporation

157.55
EUR
-2.20
(-1.38%)
0.64EPS
185.08P/E
6.74BMarket Cap
Oct 27Next Earn