Caterpillar shares are trading higher after the company reported better-than-expected Q2 financial results.
Caterpillar Inc.
Caterpillar Inc. CAT | 0.00 |
Caterpillar shares are trading higher after the company reported better-than-expected Q2 financial results.
