Percent Stake 3%
Shares 53.3 Thousand
Updated over 1 year ago