Repligen Corporation

Repligen Corporation

159.10
EUR
-4.65
(-2.84%)
0.72EPS
163.76P/E
5.96BMarket Cap
Oct 27Next Earn