Repligen Corporation - Common Stock (RGEN)

156.37
-3.68 (-2.30%)
NASDAQ · Last Trade: Jan 29th, 5:59 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors