Repligen Corporation - Common Stock (RGEN)

132.72
-0.83 (-0.62%)
NASDAQ· Last Trade: Jun 18th, 3:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors