Stocks were setting up for a fitting end to a roaring year of trading after an uncharacteristic limp into the finish.
The “Magnificent Seven” of tech stocks — Alphabet, Amazon, Apple, Meta, Microsoft, Nvidia and Tesla — have accounted for over 50% of the S&P 500’s total returns this year, according to data from S&P ...