The “Magnificent Seven” Stocks, Ranked From Best to Worst Performance Over Time
The S&P 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 refere