A few million shares...yea, right!?!?! Sounds totally believable. When is Santa coming? It trades 30k-50k shares a day if we're lucky. And not sure if you are aware, but when stocks go down that usually means more shares have been sold than purchased, so that's not all buying.
You can email the CEO and he will tell you things are "a couple of weeks away". I've been doing it since Oct or November. Still probably a couple weeks away. LOL