NYSE:DUK | Profit Margins | Duke Energy CORP

Complete source-backed margin history.

Available history
2007-12-31 to 2026-03-31
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-03-3130.29%17.23%
2025-12-3127.26%15.23%
2025-09-3027.86%16.96%
2025-06-3024.82%13.35%
2025-03-3128.51%16.78%
2024-12-3129.17%16.64%
2024-09-3026.38%15.76%
2024-06-3023.87%12.59%
2024-03-3126.06%15.11%
2023-12-3126.04%14.11%
2023-09-3026.46%15.70%
2023-06-3022.09%-3.40%
2023-03-3123.57%11.32%
2022-12-3116.35%-8.71%
2022-09-3026.18%18.11%
2022-06-3022.18%13.89%
2022-03-3118.80%12.26%
2021-12-3120.48%12.79%
2021-09-3024.47%20.38%
2021-06-3020.63%13.50%
2021-03-3123.79%16.28%
2020-12-311.69%-1.16%
2020-09-3027.25%19.59%
2020-06-3022.05%-15.02%
2020-03-3125.66%16.17%
2019-12-3118.92%11.50%
2019-09-3028.40%19.76%
2019-06-3022.79%14.61%
2019-03-3122.89%15.01%
2018-12-3114.73%7.85%
2018-09-3024.48%16.77%
2018-06-3017.91%9.15%
2018-03-3121.19%10.46%
2017-06-3024.36%12.35%
2016-12-3115.55%-4.71%
2016-09-3028.65%17.24%
2016-06-3022.96%9.28%
2016-03-3122.06%12.34%
2015-12-3116.25%11.27%
2015-09-3026.04%14.38%
2015-06-3022.29%9.72%
2015-03-3124.01%14.25%
2014-12-3113.81%2.34%
2014-09-3025.32%19.92%
2014-06-3022.58%10.67%
2014-03-3121.75%-1.55%
2013-12-3121.18%12.23%
2013-09-3026.70%16.15%
2013-06-3013.96%5.77%
2013-03-3120.60%10.75%
2012-12-3113.86%10.92%
2012-09-3016.04%8.84%
2012-06-3021.97%12.41%
2012-03-3113.64%8.13%
2011-12-3115.35%8.55%
2011-09-3019.35%11.91%
2011-06-3019.21%12.31%
2011-03-3122.22%13.95%
2010-12-3119.77%12.39%
2010-09-3026.18%16.98%
2010-06-30-0.43%-6.75%
2010-03-3121.17%12.38%
2009-12-3119.13%11.13%
2009-09-3013.10%3.21%
2009-06-3018.13%9.47%
2008-12-3115.96%10.56%
2008-09-3016.45%6.13%
2008-06-3021.15%10.87%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3127.18%15.65%
2024-12-3126.38%15.05%
2023-12-3124.66%9.91%
2022-12-3120.97%8.89%
2021-12-3122.46%15.96%
2020-12-3119.66%5.92%
2019-12-3123.45%15.39%
2018-12-3119.72%11.22%
2016-12-3122.87%9.46%
2015-12-3122.70%12.59%
2014-12-3121.51%8.37%
2013-12-3121.33%11.71%
2012-12-3116.25%9.87%
2011-12-3119.11%11.74%
2010-12-3117.24%9.25%
2009-12-3117.67%8.44%
2008-12-3119.01%10.31%
2007-12-3119.60%11.79%