Stella International Holdings Limited gab die Ergebnisse für das Geschäftsjahr zum 31. Dezember 2020 bekannt. Für das Gesamtjahr gab das Unternehmen einen Umsatz von 1.135,880 Mio. USD bekannt, verglichen mit 1.544,830 Mio. USD vor einem Jahr. Das Betriebsergebnis belief sich auf 2,037 Mio. USD gegenüber 101,091 Mio. USD vor einem Jahr. Der Nettogewinn betrug 1,685 Millionen USD gegenüber 95,925 Millionen USD vor einem Jahr. Der unverwässerte Gewinn pro Aktie aus den fortzuführenden Geschäftsbereichen belief sich auf 0,0021 USD gegenüber 0,121 USD vor einem Jahr. Der verwässerte Gewinn pro Aktie aus den fortzuführenden Geschäftsbereichen betrug 0,0021 USD gegenüber 0,1208 USD vor einem Jahr.