Repligen Corporation - Common Stock (RGEN)

111.74
+1.62 (1.47%)
NASDAQ · Last Trade: Mar 30th, 2:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors