Repligen Corporation - Common Stock (RGEN)

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