Good points GRIM.
I tend to think most here are full up with shares, although many of us state "bought more today." I buy some here and there in small to medium size chunks, but even if 20 people did this on any given day, not convinced it would make any difference.
When the company shares it's progress on the subjects we discuss here, and the market reacts, we will then see where this is headed.