Industrials Caterpillar Inc. Has Proved its a Top-Performing Dow Stock in its Q2 Report July 25, 2017