Repligen Corporation - Common Stock (RGEN)

136.37
-9.12 (-6.27%)
NASDAQ· Last Trade: Jul 21st, 2:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors