Sherritt released its financial results for the Fourth quarter of 2024 on February 5, 2025 following market close and held its conference call and webcast on