Guess I'm the only one left checking in now and then. UP 233% today, looks like 2 buys today - 55,000 and 50,000 shares. That's 1.3% of the float traded so far today according to Bloomberg. Anybody know anything? Anything? Anybody? Anything? Thanks!
Just my opinion - Here & now. Don't know what I'll think tomorrow.