The "Magnificent Seven" Stocks, Ranked From Best to Worst Performance Over Time
The S 500 roared higher over the past year or so from its bear market low to a new all-time high -- and this movement confirmed the market has indeed shifted into bull territory. The gains weren't exactly broad-based though. Stocks dubbed the "Magnificent Seven" -- a reference to the 1960 Western -- drove gains as they soared in the double or triple digits last year.
Of course, that's just a short-term increase. But these stocks have proven themselves over a longer period too. Let's take a look at the performance of each of these players over the past five years and see if they still represent compelling buy stories. Here they are, ranked from best to worst, according to performance.
Image source: Getty Images.
Source Fool.com