| 1 | KLCC (Holdings) Sdn Bhd | 617,700,294 | 34.22 |
| 2 | KLCC (Holdings) Sdn Bhd | 549,938,510 | 30.46 |
| 3 | Citigroup Nominees (Tempatan) Sdn Bhd (Employees Provident Fund Board) | 152,104,669 | 8.43 |
| 4 | Amanahraya Trustees Berhad (Amanah Saham Bumiputera) | 62,242,900 | 3.45 |
| 5 | Lembaga Tabung Haji | 51,200,000 | 2.84 |
| 6 | CIMB Group Nominees (Tempatan) Sdn Bhd (Exempt AN For Petroliam Nasional Berhad) | 40,816,979 | 2.26 |
| 7 | Amanahraya Trustees Berhad (Amanah Saham Malaysia) | 34,018,200 | 1.88 |
| 8 | Citigroup Nominees (Tempatan) Sdn Bhd Urusharta Jamaah Sdn. Bhd. (2) | 22,700,000 | 1.26 |
| 9 | Citigroup Nominees (Tempatan) Sdn Bhd (Employees Provident Fund Board (Islamic)) | 16,889,306 | 0.94 |
| 10 | Amanahraya Trustees Berhad (Amanah Saham Malaysia 3) | 16,875,300 | 0.93 |
| 11 | Citigroup Nominees (Tempatan) Sdn Bhd (Employees Provident Fund Board (AsianIslamic)) | 16,440,400 | 0.91 |
| 12 | Kumpulan Wang Persaraan (Diperbadankan) | 15,063,331 | 0.83 |
| 13 | Maybank Nominees (Tempatan) Sdn Bhd (Maybank Trustees Berhad For Public Ittikal Fund (N14011970240)) | 15,027,000 | 0.83 |
| 14 | Permodalan Nasional Berhad | 14,942,600 | 0.83 |
| 15 | Amanahraya Trustees Berhad (Amanah Saham Bumiputera 3 – Didik) | 11,000,000 | 0.61 |
| 16 | Amanahraya Trustees Berhad (Amanah Saham Malaysia 2 – Wawasan) | 10,737,900 | 0.59 |
| 17 | Pertubuhan Keselamatan Sosial | 8,000,000 | 0.44 |
| 18 | Amanahraya Trustees Berhad (Public Islamic Dividend Fund) | 7,177,000 | 0.40 |
| 19 | HSBC Nominees (Tempatan) Sdn Bhd (HSBC (M) Trustee Bhd For Zurich Life Insurance Malaysia Berhad (NP-Other-REITS) | 6,237,500 | 0.35 |
| 20 | Cartaban Nominees (Tempatan) Sdn Bhd PBTB For Takafulink Dana Ekuiti | 5,047,200 | 0.28 |
| 21 | Citigroup Nominees (Tempatan) Sdn Bhd (Great Eastern Life Assurance (Malaysia) Berhad (Non Par 16)) | 5,000,000 | 0.28 |
| 22 | Amanahraya Trustees Berhad (Amanah Saham Bumiputera 2) | 4,895,000 | 0.27 |
| 23 | HSBC Nominees (Tempatan) Sdn Bhd HSBC (M) Trustee Bhd For Zurich Life Insurance Malaysia Berhad (Life Par) | 4,264,400 | 0.24 |
| 24 | Amanahraya Trustees Berhad (Public Islamic Equity Fund) | 4,033,800 | 0.22 |
| 25 | Citigroup Nominees (Tempatan) Sdn Bhd (Employees Provident Fund Board (RHB INV)) | 3,835,100 | 0.21 |
| 26 | Cartaban Nominees (Tempatan) Sdn Bhd PAMB For Prulink Equity Income Fund | 3,490,000 | 0.19 |
| 27 | Citigroup Nominees (Tempatan) Sdn Bhd (Employees Provident Fund Board (BNP Najmah EQ)) | 3,383,000 | 0.19 |
| 28 | Maybank Nominees (Tempatan) Sdn Bhd Etiqa Family Takaful Berhad (Family) | 2,988,000 | 0.17 |
| 29 | Cartaban Nominees (Tempatan) Sdn Bhd Prudential Assurance Malaysia Berhad For Prulink Strategic Fund | 2,786,200 | 0.15 |
| 30 | HSBC Nominees (Tempatan) Sdn Bhd HSBC (M) Trustee Bhd For Zurich General Insurance Malaysia Berhad (GI-REITS) | 2,707,200 | 0.15 |
| | Total | 1,711,541,789 | 94.81 |