Repligen Corp (RGEN) Historical Valuation Multiples & Charts