If this really was a pump and dump, it has to have been the most elaborate one I've ever seen. I've seen PR's and supposed meetings and what not...but never anything like this.
I have to believe it wasn't and that we're just hanging tough for more concrete news and numbers. But if it turns out to be a P&D...I, for one, will be very impressed.