Good God, WTF is going on here???
5% today? Huh?
Bought this at 13.50 a few weeks ago after a preposterous drop from 17 bucks...unable to find ONE analyst with a "sell" rating, lots of upgrades and buy ratings, and an average price target of 19 bucks...
So I repeat...WTF???