Repligen Corporation RGEN Q1 2026 Earnings Beat Revenue NA EPS 048 Should You Sell Energy ET After 103 Drop 20260515 Bitcoin Price Update for May 11 2026 Fortune Reports