IBM is scheduled to report earnings after Tuesday's close. IBM's stock hit a record high of $215.90/share in 2013 and is trading near $169/share. The stock is prone to big moves after reporting earnings and can easily gap up if the numbers are strong. Conversely, if the numbers disappoint, the stock can easily gap down. more...
In Q4 2016, NVIDIA earned $0.99 per share on revenue of $2.2 billion. The Street's estimate was $0.83 per share on revenue of $2.1 billion. The Whisper number was $0.87/share. This leading stock continues to enjoy healthy earnings and is a leader in its space. more...
Don't bet against McDonald's (NYSE:MCD). It always comes back. So goes the old adage on Wall Street. Over the past five decades, McDonald's has managed to fend off many challenges, always rising after a brief pause. What's behind McDonald's endurance to the test of time? First comes franchise, a business model that allows [...] more...
Clearly the market sentiment has seen a dramatic shift. In my column published last August "What's Missing From This Bull Market?" I focused on the fact that there had not been a period of investor euphoria. This comes from legendary investor John Templeton that bull markets "die on euphoria." more...
Tesla Motors -- in which I have no financial interest -- has a huge governance problem. And in the last few weeks, that problem has cast a dark shadow over those who hope to ride their love of Tesla's products to stock market riches. Here are three things that fried my more...