Stock Wars: Northrop Grumman Vs. Caterpillar
November 01, 2017 at 07:11 AM EDT
Nothing underscores human ingenuity better than a giant finely tuned machines. Think bulldozers and rocket ships. Caterpillar and Northrop Grumman are each sitting near all-time highs.