Repligen Corporation (RGEN) - Financials | Relativity Invest