just a quick thing... 5 million shares is about 2.2% of our tradable float... not under 1%
now may I ask you why you think someone would be selling nearly 2.2% of the float short... at any one given point... and remember that's just the ones that weren't ex-cleared... they could very well be a whole bunch we don't know about...
Everything I say is in my own opinion do not buy sell or hold based off what I have to say.