Caterpillar: Buy, Sell, or Hold? By: Motley Fool March 24, 2024 at 01:05 AM EDT Caterpillar stock has soared higher over the past year, but can it keep going? Read More >> Related Stocks: Caterpillar