Sherritt released its financial results for the fourth quarter of 2025 on February 10, 2026 following market close and held its conference call and webcast on February 11, 2026.