I have almost 40000 shares with a 2.18 average and have never sold a share - your all caps are not shaking this tree as my shares are locked up until at least 25 and then I might sell a few. Been a buyer now for well over a year...
The simple fact is these prices are a gift - I add every other Wednesday and will continue to add at the silly gift levels until this is over 10.