SLS Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 567 KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises on Solid Performance Contango ORE Inc CTGO Q1 2026 Earnings Significant EPS Miss Weighs on Shares IDN Q1 2026 Earnings EPS Surges Past Estimates Stock Dips Despite Strong Beat XP Q1 2026 Earnings EPS Misses Estimates by 56 Stock Rises 24 Teva Q1 2026 Earnings EPS Beats Estimates Stock Slips on Mixed Market Sentiment