BP Chairman Removed Abruptly Amid Allegations of Bullying and Overbearing Behavior BHFAL Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction US Jobless Claims Hold Near Historic Lows Signaling Labor Market Resilience WEN Q1 2026 Earnings EPS Surges Past Estimates by 241 CACC Q1 2026 Earnings EPS Slightly Below Estimates as Subprime Trends Persist BUD Q1 2026 Earnings EPS Surprises to the Upside Stock Dips 174 Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600 LAMR Q1 2026 Earnings EPS Beats Estimates by 1823 Stock Edges Higher VIVS Q3 2025 Earnings NarrowerThanExpected Loss Drives Stock Higher SPRO Q1 2026 Earnings SmallerThanExpected Loss but Shares Dip on Absence of Revenue