A.M. Castle & Co. hat die Ergebnisse für das am 31. Dezember 2020 beendete Geschäftsjahr bekannt gegeben. Für das Gesamtjahr gab das Unternehmen einen Umsatz von 368,253 Mio. USD bekannt, verglichen mit 559,591 Mio. USD vor einem Jahr. Der operative Verlust betrug 23,694 Millionen USD gegenüber 10,098 Millionen USD vor einem Jahr. Der Nettoverlust belief sich auf 40,660 Mio. USD gegenüber 38,515 Mio. USD vor einem Jahr. Der unverwässerte Verlust pro Aktie aus den fortzuführenden Geschäftsbereichen betrug 7,27 USD gegenüber 175,87 USD vor einem Jahr.