assuming their strategies are still correct they are still purchasing and improving - if they were to sell off all tomorrow it'd be still almost 10x the market cap?