No matter how cynical the overall market is, Caterpillar Inc (CAT) performance over the last week is recorded -2.72%
On Tuesday, Caterpillar Inc (NYSE: CAT) was -0.55% drop from the session before settling in for the closing price of $384.46. A 52-week range for