Repligen Corporation - Common Stock (RGEN)

119.99
-5.04 (-4.03%)
NASDAQ · Last Trade: Mar 7th, 10:48 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors