Repligen Corporation - Common Stock (RGEN)

176.36
+10.21 (6.15%)
NASDAQ· Last Trade: Aug 19th, 6:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors