The doesnt seem to be too much wrong with the stock.
The guidance wasn't upgraded but will need to be prob after the 3rd quarter is in.
At a market cap of $130m its probably not big enough for the instos to really get a hold of it and make it move.
As for who is taking profits today is anyones guess.