CMS Energy CorporationCMSNYSE
Loading
Income Before Tax Over TimeExpanding
Percentile Rank100
3Y CAGR+11.4%
5Y CAGR+9.1%
Year-over-Year Change

Pre-tax earnings

3Y CAGR
+11.4%/yr
vs +3.9%/yr prior
5Y CAGR
+9.1%/yr
Consistent
Acceleration
+7.5pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.5x
Solid growth
Streak
6 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025$1.25B+11.1%
2024$1.12B+17.7%
2023$954.00M+5.8%
2022$902.00M+9.6%
2021$823.00M+1.7%
2020$809.00M+5.9%
2019$764.00M-1.3%
2018$774.00M-12.6%
2017$886.00M+7.3%
2016$826.00M-