Caterpillar stock doubles in a year as AI data center demand fuels rally