Insider ownership: 21.85%
Shares owned: 62,222,399
Insider holdings value: $993.7 million
YTD share performance: -31.5%
Market cap: $4.62 billion
Total shares outstanding: 284,800,000
Insider ownership: 21.85%
Shares owned: 62,222,399
Insider holdings value: $993.7 million
YTD share performance: -31.5%
Market cap: $4.62 billion
Total shares outstanding: 284,800,000