Distribution of Shareholdings as at 31 July 2026

Total Number of Issued Shares : 6,915,714,601 ordinary shares
Class of Shares : Ordinary shares
Voting Right : One vote per ordinary share in the case of a poll and one vote per person on a show of hands
Size of
Shareholdings
No. of
Shareholders
Percentage of
Shareholders (%)
No. of
Shares Held
Percentage of
Issued Capital (%)
Less than 100 3,458 15.38 68,508 0.00
100 to 1,000 5,393 23.99 3,088,323 0.04
1,001 to 10,000 9,778 43.49 32,583,312 0.47
10,001 to 100,000 2,721 12.10 77,970,564 1.13
100,001 to less than 5% of issued shares 1,129 5.02 3,088,551,756 44.66
5% and above of issued shares 3 0.01 3,713,452,138 53.70
TOTAL 22,482 100 6,915,714,601 100