Company Ownership

Last Update 05/31/2025 Common Shares %
Reference Shareholders 109,486,176 46.35%
Executive Officers 2,377,978 1.01%
Shares held in Treasury 1,121,417 0.47%
Free Float 123,212,198 52.16%
Total 236,197,769 100.00%