Repligen Corporation - Common Stock (RGEN)

170.02
-10.96 (-6.06%)
NASDAQ· Last Trade: Sep 1st, 5:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors