BAH Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction EDUC Q1 2026 Earnings Net Loss Reported as Company Navigates Transition STLA Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges CRVL Q1 2026 Earnings EPS of 061 Exceeds Expectation Stock Declines 269 OppFi Inc Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction ICE Q1 2026 Earnings EPS Beat Amid Mixed Market Signals Shares Edge Lower EXOD Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Revenue Disclosures KTTA Q1 2026 Earnings NarrowerThanExpected Loss Surprises Markets as Stock Slips SpaceX IPO Prospectus Highlights Starlinks Central Role in Revenue and Profit Growth Japan Core Inflation Slips to Over FourYear Low Reducing Likelihood of BOJ Rate Hike WMS Q1 2026 Earnings EPS Surges Past Estimates Stock Dips 12 MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline