
Merry Christmas to Barchart readers everywhere. I hope Santa’s been good to you and your family. It’s been another solid year for the markets.
The S&P 500, as I write this, is up 16.2% with only a handful of trading days left in 2025. It is the fourth consecutive year of annual gains. There have been six instances since 1928 in which the index has delivered four consecutive years or more of positive returns; the record, however, is eight, set between 1982 and 1989.