Search

Ownership Structure

Shareholders %
Management* 18.05
Free float 81.95
Total – common shares 50,797,017

*Executive officers and board of directors members as of April, 2023.