The Alpha links info you provided come from home-sitting backyard investors.
They are far from reliable and professional investors have recommend to keep a safe distance from their content.
Do you have any mainstream info sources you can use to piece together support for the claim because nobody has been able to substantiate any of that info... even today.
I tend to agree with the conclusion listed above. Even the author feels the "jig is not up" here. Over time, as the company continues its current path of growth, this will become a non issue, even for the shorts.
Naz, did you sell in todays run up? I show the high was 2.92 earlier.. a perfect chance for someone to sell out that is tired of waiting, wanting to minimize their loses, and perfect for someone that thought it would never hit 2.77 ever again. If you had a sell order placed, surely it executed.. did it?