Oh something is leaking alright... there is a shit-ton of shares for sale here!
I have warned about this many times... there will be a point where EVERYONE wants out of this trade at once! Moving the goalposts won't cut it forever!
Right now it looks like someone is trying to unload just a few million shares and the price is cratering!