SI Q1 2026 Earnings Narrowed Loss Surpasses Expectations Yet Stock Declines FSV Q1 2026 Earnings EPS Surpasses Estimates by Over 6 KEP Q4 2025 Earnings EPS Misses Estimates as Utility Faces Headwinds BKYI Q1 2026 Earnings EPS Surprise Beats Estimates by 75 DXC Q1 2026 Earnings EPS Surprise Lifts Shares Amid Digital Transformation Push Peabody Energy BTU Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions