Company Ownership

Last Update 10/31/2024 Common Shares %
Reference Shareholders 111,848,154 47.35%
Executive Officers 183,475 0.08%
Shares held in Treasury 1,221,419 0.52%
Free Float 122,944,721 52.05%
Total 236,197,769 100.00%