Percent Stake 3%
Shares 53.3 Thousand
Updated almost 2 years ago