Repligen Corporation - Common Stock (RGEN)

179.98
+3.55 (2.01%)
NASDAQ · Last Trade: Oct 20th, 2:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors