"So it could have been the real investors who got sucked into the hype and dca'ing shares that were the real losers that decided to sell after the unfulfilled hype from last year?"
absolutely, there's no doubt much if not most of the selling was coming from the sources you mentioned.. not too sure about the selling the past week though..