Why Marriott, Canadian Pacific, Vodafone Are About to Skyrocket

There’s a colossal rally taking shape in some of the biggest stocks on the market – but you’ve got to look beneath the surface of the big indices to see it. That’s because, while the S&P 500 has already managed to generate a respectable 2.5% gain year-to-date, the best-performing segment of the index is on fire right now.