Sherritt released its financial results for the First quarter of 2024 on May 8, 2024 following market close and held its conference call and webcast on May 9, 2024.