Trump Seeks Supreme Court Intervention to Delay TikTok Ban Portillos Inc PTLO Q1 2026 Earnings Narrowing Losses but EPS Misses Street on Thin Margin Vestas Wind Systems Stock Falls After Company Warns Margins Near Low End of Guidance JP Morgan CEOs Cockroach Warning Gives Way to Credit Termites in Opaque AI Loan Markets Sylvamo Corporation SLVM Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance DIOD Q1 2026 Earnings Strong EPS Beat Masks Revenue Footprint Concerns BancFirst Corporation BANF Q1 2026 Earnings EPS Beat Highlights Steady Performance Palantirs 50m Met Police Deal Blocked The AI Dilemma for UK Public Services Compass Therapeutics Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Takes Center Stage Hurricane Forecasts Moderate but Insurance Premiums May Remain Elevated Castle Biosciences Q1 2026 Earnings EPS Beat Slightly Narrower Loss Stock Rises 26