Insider ownership: 20.10%
Shares owned: 21,486,469
Insider holdings value: $1.33 billion
YTD share performance: -16.1%
Market cap: $6.62
Total shares outstanding: 106,902,000
Insider ownership: 20.10%
Shares owned: 21,486,469
Insider holdings value: $1.33 billion
YTD share performance: -16.1%
Market cap: $6.62
Total shares outstanding: 106,902,000