Is Caterpillar Stock Outperforming the S&P 500? Stock Market Stocks to buy Stocks to sell admin December 9, 2024 0 15 1 minute read Machinery giant Caterpillar has outperformed the S&P 500 index over the past three months, yet analysts remain cautious about the stock’s growth potential.