Title institutional investor
Is Current yes
Shares 825 Thousand
Notes Institutional investors own 83.81% of the company’s stock.
Updated about 7 years ago