Mesabi Trust Q1 2026 Earnings Royalty Income Delivers 021 Per Unit Amid Quiet Quarter Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts SNES Q1 2026 Earnings EPS Beat Leaves Room for Guidance Improvements SLSN Q1 2026 Earnings Narrowing Loss Amid Transition HE Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds ACTU Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase