Repligen Corporation - Common Stock (RGEN)

173.57
-3.37 (-1.90%)
NASDAQ · Last Trade: Nov 2nd, 1:48 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors