Repligen Corporation - Common Stock (RGEN)

141.41
-4.71 (-3.22%)
NASDAQ · Last Trade: Feb 5th, 1:55 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors