Teck Resources TECK Q1 2026 Earnings Commodity Strength Powers Massive EPS Beat Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 SHIP Q4 2025 Earnings Shipping Operator Beats EPS Estimates Stock Declines Amid Market Caution AMGN Q1 2026 Earnings EPS Surpasses Estimates by 614 Stock Edges Higher IESC Q1 2026 Earnings EPS Surges 35 Above Expectations Stock Rises GTES Q1 2026 Earnings EPS Beat Driven by Operational Efficiency and Demand