sorry its toooooo complicated for me going by the top 20 they own 39.7 mil which is 65.8% of whats avail. plus there seems to be escrow shares popping up all the time, so confusing, mind you i'm not the sharpest tool around
Add to My Watchlist
What is My Watchlist?