Repligen Corporation - Common Stock (RGEN)

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