Repligen Corporation - Common Stock (RGEN)

110.28
-4.14 (-3.62%)
NASDAQ · Last Trade: Mar 27th, 1:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors