SHERF - Sherritt International reports Q3 results November, 02 2023 11:04 AM Sherritt Intl Corp 2023-11-02 11:04:39 ET More on Sherritt International Historical earnings data for Sherritt International Corporation Financial information for Sherritt International Corporation For further details see: Sherritt International reports Q3 results