Sherritt released its financial results for the second quarter of 2025 on July 29, 2025 following market close and held its conference call and webcast on July 30, 2025.