Loading Caterpillar Inc. earnings data...