Company Ownership

Last Update 03/31/2024 Common Shares %
Reference Shareholders 109,301,654 46.28%
Executive Officers 170,146 0.07%
Shares held in Treasury 984,090 0.42%
Free Float 125,741,879 53.24%
Total 236,197,769 100.00%