Repligen Corporation - Common Stock (RGEN)

121.13
-1.97 (-1.60%)
NASDAQ· Last Trade: Jun 2nd, 11:37 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors