Sherritt released its financial results for the third quarter of 2025 on November 5, 2025 following market close and held its conference call and webcast on November 6, 2025.