Repligen Corporation - Common Stock (RGEN)

141.93
+4.94 (3.60%)
NASDAQ· Last Trade: Jul 22nd, 10:25 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors