
Caterpillar Stock: Buy, Sell, or Hold?
Longtime Caterpillar (NYSE: CAT) shareholders who have ever wondered what it’s like to drive one of the company’s flagship bulldozers likely got a similar experience through the stock’s earth-moving 186% return in the past five years. Despite a volatile macroeconomic environment, the industrial giant has delivered record earnings through its diversified global footprint and impressive…