Caterpillar's on a roll this year.
The stock is up 28% year-to-date -- an especially dramatic rise given the stock's 26% drop in 2015.
And the surge higher makes CAT the Dow's top dog: the stock is the index's 2016 best-performer by a sizable margin.
Caterpillar is a cyclical stock, meaning its performance is tied to how the broader economy does. The commodities tumble at the beginning of the year meant industrial companies cut back on capex spending. This, in turn, put pressure on Caterpillar's sales.
But crude oil's recovery -- it's risen more than 90% off its 52-week low in February -- is one of the many things that has lifted Caterpillar higher over recent months.
And today, the company got another vote of confidence.
Goldman Sachs upgraded the stock to buy, and raised its price target on the name to $112 -- a 27% upside from current levels.
But given the stock's recent run is the call too late? Or will CAT continue to head higher as we finish out 2016? The "Halftime Report" experts debated the trade.