Repligen Corporation logo

Repligen Corporation

RGEN US

Repligen CorporationUSUnited States Composite

167.05

USD
+0.74
(+0.45%)