Duke Energy Corporation (BMV:DUK)
Mexico flag Mexico · Delayed Price · Currency is MXN
2,362.75
+38.57 (1.66%)
At close: Apr 28, 2025

Revenue by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
Electric Utilities & Infrastructure
Log In
Log In
Log In
Log In
Electric Utilities & Infrastructure Growth
Log In
Log In
Log In
Log In
Gas Utilities & Infrastructure
Log In
Log In
Log In
Log In
Gas Utilities & Infrastructure Growth
Log In
Log In
Log In
Log In
Commercial Renewables
Log In
Log In
Log In
Log In
Commercial Renewables Growth
Log In
Log In
Log In
Log In

Capex by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
Electric Utilities & Infrastructure Capital Expenditures, Investments & Acquisitions
Log In
Log In
Log In
Log In
Electric Utilities & Infrastructure Capital Expenditures, Investments & Acquisitions Growth
Log In
Log In
Log In
Log In
Gas Utilities & Infrastructure Capital Expenditures, Investments & Acquisitions
Log In
Log In
Log In
Log In
Gas Utilities & Infrastructure Capital Expenditures, Investments & Acquisitions Growth
Log In
Log In
Log In
Log In
Commercial Renewables Capital Expenditures, Investments & Acquisitions
Log In
Log In
Log In
Log In
Commercial Renewables Capital Expenditures, Investments & Acquisitions Growth
Log In
Log In
Log In
Log In

Net Income by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
Electric Utilities & Infrastructure Segment Income
Log In
Log In
Log In
Log In
Electric Utilities & Infrastructure Segment Income Growth
Log In
Log In
Log In
Log In
Gas Utilities & Infrastructure Segment Income
Log In
Log In
Log In
Log In
Gas Utilities & Infrastructure Segment Income Growth
Log In
Log In
Log In
Log In
Commercial Renewables Segment Income
Log In
Log In
Log In
Log In
Commercial Renewables Segment Income Growth
Log In
Log In
Log In
Log In