Repligen Corporation - Common Stock (RGEN)

139.80
-6.31 (-4.32%)
NASDAQ · Last Trade: Feb 5th, 2:40 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors