Advertisement
Advertisement

RGEN

RGEN logo

Repligen Corp

121.38
USD
+1.73
+1.45%
Aug 22, 09:48 UTC -4
Open

RGEN Income Statement

Advertisement