Company Ownership

Last Update 06/30/2025 Common Shares %
Reference Shareholders 109,510,245 46.36%
Executive Officers 2,377,978 1.01%
Shares held in Treasury 1,071,681 0.45%
Free Float 123,237,865 52.18%
Total 236,197,769 100.00%