Teck Resources TECK Q1 2026 Earnings Commodity Strength Powers Massive EPS Beat SWKHL Q3 2025 Earnings Strong EPS Beat of 70 Delivers 59 Cents Per Share SHIM Q1 2026 Earnings WiderthanExpected Loss Drags Shares Lower Western Alliance Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Performance Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher BITF Q1 2026 Earnings EPS Falls Short as Bitcoin Mining Sector Faces Headwinds