I think it's a bit too early to be celebrating as if we have a fait accompli. That's almost always my reaction to these type of events, though. Notwithstanding that statement, I feel really good about this exceptionally strong move.
As far as institutions buying in, I don't know, but I am sure many speculators are trading this stock multiple times per hour! That goes with the territory, and so long as it's not fluff we're talking about, and reading GWR and Argoz's posts (along with many others), we know there's lots and lots of substance here.
And don't forget what used to be repeatedly said around these parts: far more people will sell too early, than will stay on board for the richest rewards.