Repligen Corporation - Common Stock (RGEN)

117.14
+0.78 (0.67%)
NASDAQ · Last Trade: Mar 24th, 12:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors