Yeah pretty hard to believe any shares still remaining if he was dumping starting a year ago.. seen 10x that amount in accumulation alone in recent months.
My post are speculations only - I only trade for myself and not compensated by anyone or companies - Only buy and sell never short...