Repligen Corporation - Common Stock (RGEN)

117.32
+0.97 (0.83%)
NASDAQ · Last Trade: Mar 24th, 11:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors