Shareholders

Ownership structure and shareholding information

Total: 100.00% of shares
Shareholder Name Ownership % ↓Share Count Share TypeDate
Investec Bank Plc Company
40.00%
40A Ordinary5 Mar 2025
Pdf Series B Luxco S. A.r.l
35.00%
35A Ordinary5 Mar 2025
Pdf Series A Luxco S. A.r.l
25.00%
25A Ordinary5 Mar 2025