Octodec Investments Limited a annoncé ses résultats pour le semestre clos le 28 février 2021. Pour le semestre, la société a annoncé que le revenu total s'élevait à 895,513 millions de ZAR, contre 1 004,561 millions de ZAR l'année précédente. Le résultat d'exploitation était de 385,855 millions de ZAR, contre 482,377 millions de ZAR l'année précédente. La perte nette s'élève à 194,649 millions de ZAR, contre un bénéfice net de 34,501 millions de ZAR l'année précédente. La perte de base par action des activités poursuivies a été de 0,731 ZAR contre un bénéfice de base par action des activités poursuivies de 0,13 ZAR l'année précédente.