Caterpillar Inc. (NYSE: CAT) has outperformed the broader market over the past 20 years by 4.11% on an annualized basis, producing an average annual return of 13.36%.

Currently, the company has a market capitalization of $376.10 billion. Based on a current price of $799.67, the article notes that a $100 investment in Caterpillar stock made 20 years ago would be worth $1,221.40 today.