Repligen Corporation - Common Stock (RGEN)

169.61
-3.33 (-1.93%)
NASDAQ· Last Trade: Sep 3rd, 6:47 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors