DIS Q1 2026 Earnings Earnings Beat Driven by Streaming Progress and Theme Parks UPBD Q1 2026 Earnings EPS Beats Estimates by 247 PBF Energy Q1 2026 Earnings Refining Headwinds Drive WiderThanExpected Loss UFPI Q1 2026 Earnings Earnings Miss Estimate Amid Challenging Conditions OTEX Q1 2026 Earnings EPS Surpasses Estimates as Cloud and AI Initiatives Gain Traction Sunshine Biopharma Inc SBFM Q1 2026 Earnings Reported Loss Per Share of 025 Stock Declines 68