ICON Properties plc gab die Ergebnisse für das Geschäftsjahr zum 31. Dezember 2020 bekannt. Für das Gesamtjahr gab das Unternehmen einen Gesamtumsatz von 13.422,295 Millionen MWK bekannt, verglichen mit 11.830,375 Millionen MWK vor einem Jahr. Der Nettogewinn betrug 8.604,761 Millionen MWK gegenüber 7.248,622 Millionen MWK vor einem Jahr.