Repligen Corporation - Common Stock (RGEN)

189.81
-0.84 (-0.44%)
NASDAQ · Last Trade: Sep 25th, 1:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors