Day

May 7, 2013
Windows 8 was the revolution that wasn’t.  But don’t count Microsoft (Nasdaq:$MSFT) out just yet.  In a lot of ways, the boring, button-down software giant was just a little ahead of its time. After a storm of criticism from frustrated long-time Windows users, Microsoft announced that it would be making significant changes to its Windows...
Read More
Credit card giants MasterCard (NYSE:$MA) and Visa (NYSE:$V) both crushed earnings estimates this past week, and both are sitting near new all-time highs. Not bad, considering the line of work they are in.  Given that the global economy has been tepid at best lately and that unemployment remains stubbornly high, you might not expect companies...
Read More