Repligen Corporation - Common Stock (RGEN)

134.86
-3.25 (-2.35%)
NASDAQ · Last Trade: Feb 19th, 11:16 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors