Repligen Corporation - Common Stock (RGEN)

174.86
-14.64 (-7.73%)
NASDAQ · Last Trade: Oct 6th, 4:15 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors