Repligen Corporation - Common Stock (RGEN)

118.93
+1.11 (0.94%)
NASDAQ · Last Trade: Apr 1st, 12:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors