Repligen Corporation - Common Stock (RGEN)

149.37
-7.00 (-4.48%)
NASDAQ · Last Trade: Feb 1st, 7:56 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors