I looked at the Institutional Holding list a couple days ago it was at 0.16% and about 27,000 shares... big changes since then.
20K were held by a Fidelity holding, Geode--they don't usually buy junk, small/early buyers; this list is very surprising and encouraging... imagine how hard it would be to make this into a negative. I'm popping the corn now, please commence.......