Number of Shares in Issue: 63,752,008 Percentage of Shares not in Public Hands: 17.23% Number of Shares not in Public Hands: 10,984,242
Significant Share Holders (Over 3%) By Beneficial Owner (at June 29, 2025):
We use cookies to ensure you get the best experience.
By continuing you agree to our Cookie Policy