Title institutional investor
Is Current yes
Percent Stake 14%
Shares 50.9 Million
Notes Largest investor as of 31 Dec. 2019
Updated about 4 years ago

Source Links