CMS ENERGY CORPCMS

Market cap
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20241,123+17.71%
Dec 31, 2023954+5.76%
Dec 31, 2022902+9.60%
Dec 31, 2021823-7.01%
Dec 31, 2020885+6.76%
Dec 31, 2019829+7.11%
Dec 31, 2018774-12.64%
Dec 31, 2017886+7.26%
Dec 31, 2016826+3.77%
Dec 31, 2015796+9.19%
Dec 31, 2014729