Caterpillar has outperformed the S&P 500 with a ten-year total return of over 330%. The company's stock price has diverged from economic indicators, indicating resilience in the face of weakness. Caterpillar reported strong earnings, deployed record amounts for share repurchases and dividends, and has a favorable dividend scorecard.
Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.
Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.