
Caterpillar (NYSE:CAT) has outperformed the market over the past 20 years by 3.63% on an annualized basis.
Buying $100 In CAT: 20 years ago, an investor could have purchased 3.41 shares of Caterpillar at the time with $100. This investment in CAT would have produced an average annual return of 10.21%. Currently, Caterpillar has a market capitalization of $111.93 billion.