Sherritt released its financial results for the first quarter of 2021 on April 29, 2021 following market close and held its conference call and webcast on April 29, 2021.