Repligen Corporation - Common Stock (RGEN)

103.38
-3.65 (-3.41%)
NASDAQ· Last Trade: May 14th, 10:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors