Citi Research analysts shared their top 20 large-cap stocks that currently outperform the S&P 500 (SP500).
As of the end of December, this list outperformed the S&P 500 (SP500) by about 5.2%.
According to Citi’s 2025 Outlook Roundup note, analysts expect