Sherritt released its financial results for the Third quarter of 2024 on October 30, 2024 following market close and held its conference call and webcast on October 31, 2024.