BG Q1 2026 Earnings Strong EPS Surprise as Agribusiness Margins Improve MRX Q1 2026 Earnings EPS Beats Estimates by 634 as Stock Declines PFE Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline ClearOne CLRO Q2 2018 Earnings EPS Surpasses Estimates as Stock Climbs 545 Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue NVCR Q1 2026 Earnings EPS Misses Estimates by 1852 Despite Positive Stock Movement