TECK TECK · 1 article Earnings July 24, 2026 Earnings Teck Resources Adjusted EBITDA Hits 2.2 Billion in Second Quarter