Caterpillar Stock Rises After Smashing Earnings Expectations | Fortune