Repligen Corporation RGEN Q1 2026 Earnings EPS 048 Beats Estimates ALT5 Sigma ALTS Flat at 085 Consolidation Continues 20260520