Repligen Corporation - Common Stock (RGEN)

119.49
+5.61 (4.93%)
NASDAQ · Last Trade: Mar 23rd, 11:35 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors