Repligen Corporation - Common Stock (RGEN)

141.23
-4.11 (-2.83%)
NASDAQ· Last Trade: Jul 29th, 9:18 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors