No freakin clue... This stock has been the biggest load of BS i have ever seen in my life this week. 1 billion in sales. I just don't understand. They could announce a cure for cancer and the stock would close red. Total, utter BS.
Sentiment: Strong Buy
markets are getting weak folks getting scared