Repligen Corporation - Common Stock (RGEN)

122.73
+9.56 (8.45%)
NASDAQ· Last Trade: May 28th, 6:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors