The PPS was at 2.66.Sooner or later shorts will hang themselves by their balls.
How do you know it was only the short side selling ?
Maybe some think CC set up for Q4 revenue failure saying it was all up to the auditors, selling now to buy back cheaper later.
Need I remind You, It's been 10 years and they haven't hung themselves yet.
THAT would be awesome...I shall pray to all major Gods for that.