Indluplace Properties Limited a annoncé ses résultats pour le semestre clos le 31 mars 2021. Pour le semestre, la société a annoncé que le revenu total était de 294,217 millions de ZAR, contre 334,415 millions de ZAR l'année précédente. Le bénéfice d'exploitation s'est élevé à 166,566 millions de ZAR, contre 70,233 millions de ZAR l'année précédente. Le bénéfice net s'est élevé à 89,764 millions de ZAR, contre 3,828 millions de ZAR l'année précédente. Le bénéfice de base par action des activités poursuivies était de 0,2811 ZAR contre 0,012 ZAR l'année précédente. Le bénéfice dilué par action des activités poursuivies était de 0,2786 ZAR contre 0,012 ZAR l'année précédente.