I don't have time to get into any further debates with you, or the European guy and his followers, as to who is selling. Also, I'm not privy to the market makers' trading logs so I can't say for 100% certain. However, there are a limited number of parties that own[ed] hundreds of thousands of shares that they could sell on the bid (meaning that most of it wasn't shorting), so it is not difficult to come up with an informed speculation.
But you are right: for sure, the waves of selling today were not driven by retail investors.