Repligen Corporation - Common Stock (RGEN)

108.85
+4.65 (4.46%)
NASDAQ· Last Trade: May 19th, 4:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors