Repligen Corporation - Common Stock (RGEN)

173.68
+3.66 (2.15%)
NASDAQ· Last Trade: Sep 2nd, 10:43 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors