Repligen Corporation - Common Stock (RGEN)

119.99
-5.04 (-4.03%)
NASDAQ · Last Trade: Mar 8th, 10:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors