Title Institutional investor
Is Current yes
Shares 19.5 Million
Notes 13.4% of shares outstanding
Updated about 11 years ago