General Motors Company (NYSE:GM) beat its first quarter earnings expectations. So far, however, the market is unimpressed. GM stock is moving down slightly in Thursday’s trading. Despite beating on revenue and blowing out …

Investors in General Motors Co (Symbol: GM) saw new options become available today, for the June 29th expiration. At Stock Options Channel, our YieldBoost formula has looked up and down the GM options chain for the new June 29th …

For the stock to do well, GM's cash flows just need to be better than what the market expects. When the market gets overly pessimistic about a stock, profit declines can still lead to strong returns. For example, McDonald's (NYSE:MCD) …