Duke Energy CorporationDUKNYSE
Loading
EPS Over TimeExpanding
Percentile Rank100
3Y CAGR+25.8%
5Y CAGR+29.7%
Year-over-Year Change

Earnings per share

3Y CAGR
+25.8%/yr
vs -4.2%/yr prior
5Y CAGR
+29.7%/yr
Recent deceleration
Acceleration
+30.0pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
3.7x
Strong expansion
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
20256.31+10.5%
20245.71+5.2%
20235.43+71.3%
20223.17-35.8%
20214.94+187.2%
20201.72-66.0%
20195.06+34.2%
20183.77-13.5%
20174.36+40.2%
20163.11-