Shareholding Year Range 2025 to 2029 Shareholding Each Year 2025 Shareholding PDF Reg 31_SHP_GNO_Sept_0.pdf (95.77 KB)