Repligen Corporation - Common Stock (RGEN)

140.09
+3.10 (2.26%)
NASDAQ· Last Trade: Jul 22nd, 9:09 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors