Can We Expect Another Black Friday Rally?

Recent history suggests that stocks always get a nice boost from Black Friday. Will it happen again this year with stocks already at all-time highs? Over the last five… Read more

Retailers Report Earnings as Black Friday Looms

Black Friday is next week. This week, some of the biggest U.S. retailers will report how they stand heading into the year’s busiest shopping weekend. Third-quarter earnings season is… Read more

Why Microsoft Needs the Next Marissa Mayer

Steve Ballmer is out as Microsoft (NASDAQ: MSFT) CEO. After 33 years with the software giant, the last 13 spent as its CEO, Ballmer was essentially forced into retirement… Read more

Retail Recovery Benefiting Income Investors

This hasn’t been the best year for U.S. retailers. But retail sales have undoubtedly been a major contributor to America’s post-recession recovery. U.S. retail sales have risen 20% since… Read more

Making Sense of the 5-Year Bull Market

When stock prices are soaring, it’s easy to pick winners. I’ve been an active investor for over 20 years.  With the exception of the period from 1995 to 2000,… Read more

Making Sense of the October Jobs Report

Wall Street seemed to like today’s jobs report. And with good reason. The U.S. economy added 204,000 jobs in October, double economists’ expectations. That’s the second-most jobs added in… Read more

Twitter IPO Avoids Facebook’s Fate

Eighteen months after Facebook’s (NASDAQ: FB) disastrous public trading debut, the Twitter IPO was a smash success. The popular social media site is up a whopping 86% in its… Read more

The Only Number that Matters this Earnings Season

For much of October, the government shutdown and the debt ceiling dominated the financial headlines. But corporate earnings have been the market driver. The S&P 500 has risen 4.6%… Read more

How to Generate Income without Owning a Single Share

Do you realize that you can actually be paid to buy stocks at the price of your choosing? Yes, that’s correct. Someone will pay you cash today for your… Read more

To top