Percent Stake 3%
Shares 53.3 Thousand
Updated 11 months ago