Caterpillar has outpaced the S&P 500 over the past year, and 2026 may hold even more upside for patient investors. Here's why the rally may not be over.
Read full article on MarketWire