Repligen Corporation - Common Stock (RGEN)

190.40
+5.71 (3.09%)
NASDAQ · Last Trade: Oct 29th, 12:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors