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