Company Ownership

Last Update 07/31/2025 Common Shares %
Reference Shareholders 109,510,245 46.35%
Executive Officers 2,383,458 1.01%
Shares held in Treasury 1,165,701 0.47%
Free Float 123,138,365 52.16%
Total 236,197,769 100.00%