In the closing of the recent trading day, Caterpillar (CAT) stood at $334.16, denoting a +0.04% change from the preceding trading day.
A Relative Strength Rating upgrade for Caterpillar shows improving technical performance. Will it continue?
Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.