I just checked zacks ratings, # 5 strong sell, I was tempting to buy some here, but didn't buy, may be this is just a traders game.
lol Zack's rating.
meanwhile, ceo and cfo buy 100k shares a piece....
Sentiment: Strong Buy
Wrong, it's not only the ceo that bought 100k shares a piece, it was me too.