Repligen Corporation - Common Stock (RGEN)

123.06
-1.91 (-1.53%)
NASDAQ · Last Trade: Mar 3rd, 9:03 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors