institutions are accumulating before a big big run up....
Sentiment: Strong Buy
Insiders sold million + shares last year @ around $8. Have not seen any inside buying since! Guess insiders know more than INST.
Sentiment: Strong Sell
Hoping it stays in the low 5s, so I can buy more with my tax refund!
Hey testudo, you one of those 47% romney referred too that don't pay no taxes or are you one of the dummies that lets the government hold your money till end of year without earning any interest however small it might be??