Reflections On The Past For Investors Today: Repligen Corporation (NASDAQ: RGEN) Repligen Corporation (NASDAQ:RGEN) does about 545.36K shares in volume on a normal day but saw 613259 shares change hands in
Featured Repligen Company (RGEN) named price of Common Stock Shares Repligen Company (NASDAQ: RGEN) today announced the pricing of an underwritten public offering at a public offering price of $181