Repligen Corporation - Common Stock (RGEN)

178.71
-1.30 (-0.72%)
NASDAQ · Last Trade: Oct 23rd, 3:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors