Caterpillar (CAT) is up a robust 50% in 2017, making it the best year for this stock in quite some time. The CEO was replaced not long ago and since then, the stock has gone nowhere but up. This chart looks like no other, with huge gaps up and a very steady uptrend. I believe there is more in store for Caterpillar down the road.

Note the strong money flow even during a consolidation period (the stock is currently digesting the big move post-earnings in October). On previous occasions, this consolidation has led to sharply higher moves. I’m also marveling at its relative strength.

This stock just continues to outperform in a very strong market.