Repligen Corporation - Common Stock (RGEN)

136.36
-0.64 (-0.47%)
NASDAQ· Last Trade: Jun 30th, 2:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors