Caterpillar Inc. (CAT) — 1 GW Hunt Energy Alliance & FY2024 Financials | Monexa