Construction equipment company Caterpillar (NYSE:CAT) reported Q1 CY2026 results beating Wall Street’s revenue expectations, ...