Repligen Corporation - Common Stock (RGEN)

103.38
-3.65 (-3.41%)
NASDAQ· Last Trade: May 15th, 2:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors