U seem to have your pulse on this - where do the endless amount of shares that are sold every day come from? Not to mention, whoever is selling now would be crazy