SWX Q1 2026 Earnings EPS Misses Estimates Stock Slips VEEE Q2 2025 Earnings Narrower Loss Propels Stock Higher Amid Strategic Transition Mesabi Trust MSB Q1 2026 Earnings Iron Ore Royalty Income Pressures Net Income Shares Decline CWEN Q1 2026 Earnings Massive EPS Miss Despite Slight Stock Uptick FET Q1 2026 Earnings EPS Surprises to the Upside as Stock Pulls Back