In 2025, despite the torrent of bad news, S&P 500 earnings grew by approximately 13%—broadly in line with the index’s price ...