Repligen Corporation - Common Stock (RGEN)

104.20
+1.33 (1.29%)
NASDAQ· Last Trade: May 18th, 4:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors