CMS Energy (CMS) Stock Insights
$21.89B
Market Cap
24.09
P/E
18.02
Forward P/E
29
Score
CMS price $69.81 +1.60 +2.35%
Stocklytics score rationale: value 29, quality 26, growth 32.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 6399000000 | 6583000000 | 6873000000 | 6624000000 | 6418000000 | 7329000000 | 8596000000 | 7462000000 | 7515000000 | 8539000000 |
CMS Energy Corporation operates as an energy company primarily in Michigan. The company operates through three segments: Electric Utility; Gas Utility; and NorthStar Clean Energy. The Electric Utility segment is involved in the generation, purchase, distribution, and sale of electricity. This segment generates electricity through coal, wind, gas, renewable energy, oil, and nuclear sources. Its distribution system…
CMS fair value $79.90. Price $69.81. Price is 13% below fair value.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-02-04 | — | 1.02 | — | 2.30B |
| 2026-10-27 | 1.44 | 1.35 | 2.18B | 2.23B |
| 2026-07-28 | 0.37 | 0.36 | 1.83B | 1.87B |
| 2026-04-28 | 1.13 | 1.10 | 2.73B | 2.46B |
| 2026-02-05 | 0.95 | 0.93 | 2.23B | 1.88B |
| 2025-10-30 | 0.93 | 0.86 | 2.02B | 1.85B |
| 2025-07-31 | 0.71 | 0.68 | 1.84B | 1.74B |
| 2025-04-24 | 1.02 | 1.01 | 2.45B | 2.24B |
| 2025-02-06 | 0.87 | 0.87 | 1.99B | 2.17B |
| 2024-10-31 | 0.84 | 0.78 | 1.74B | 1.88B |
| 2024-07-25 | 0.66 | 0.63 | 1.61B | 1.73B |
| 2024-04-25 | 0.97 | 0.94 | 2.18B | 2.32B |
| 2024-02-01 | 1.05 | 1.05 | 1.95B | 2.75B |
| 2023-10-26 | 0.61 | 0.61 | 1.67B | 2.14B |
| 2023-07-27 | 0.75 | 0.70 | 1.55B | 2.04B |
| 2023-04-27 | 0.70 | 0.76 | 2.28B | 2.23B |
| 2023-02-02 | 0.60 | 0.39 | 2.28B | 1.89B |
| 2022-10-27 | 0.56 | 0.55 | 2.02B | 1.75B |
| 2022-07-28 | 0.53 | 0.50 | 1.92B | 1.60B |
| 2022-05-03 | 1.20 | 1.12 | 2.37B | 2.12B |
| 2022-02-03 | 0.47 | 0.47 | 2.03B | 1.74B |
| 2021-10-28 | 0.54 | 0.54 | 1.73B | 1.58B |
| 2021-07-29 | 0.62 | 0.46 | 1.56B | 1.50B |
| 2021-04-29 | 1.21 | 1.14 | 2.08B | 2.02B |
| 2021-02-04 | 0.56 | 0.55 | 1.80B | 1.80B |
| 2020-10-29 | 0.77 | 0.72 | 1.57B | 1.47B |
| 2020-08-03 | 0.49 | 0.42 | 1.44B | 1.24B |
| 2020-04-27 | 0.86 | 0.79 | 1.86B | 1.71B |
| 2020-01-30 | 0.68 | 0.69 | 1.79B | 1.82B |
| 2019-10-24 | 0.73 | 0.67 | 1.55B | 1.42B |
| 2019-07-25 | 0.33 | 0.36 | 1.45B | 1.58B |
| 2019-04-25 | 0.75 | 0.78 | 2.06B | 2.14B |
| 2019-01-31 | 0.40 | 0.40 | 1.83B | 1.83B |
| 2018-10-25 | 0.59 | 0.58 | 1.60B | 1.57B |
| 2018-07-26 | 0.48 | 0.41 | 1.49B | 1.27B |
| 2018-04-26 | 0.86 | 0.82 | 1.95B | 1.86B |
| 2018-02-14 | 0.51 | 0.51 | 1.78B | 1.78B |
| 2017-10-26 | 0.62 | 0.56 | 1.53B | 1.38B |
| 2017-07-28 | 0.33 | 0.39 | 1.45B | 1.71B |
| 2017-05-01 | 0.71 | 0.68 | 1.83B | 1.75B |
Yield 3.23%. Payout ratio 80.96%. Frequency Quarterly.
Safety score 69/100 · Moderate. Payout ratio is 81% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 35 separate years. Yield is 3.2%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-11-06 | $0.57 | 2026-11-06 | 2026-12-01 | Quarterly |
| 2026-08-07 | $0.57 | 2026-08-07 | 2026-09-01 | Quarterly |
| 2026-05-08 | $0.57 | 2026-05-08 | 2026-05-29 | Quarterly |
| 2026-02-17 | $0.57 | 2026-02-17 | 2026-02-27 | Quarterly |
| 2025-11-07 | $0.54 | 2025-11-07 | 2025-11-26 | Quarterly |
| 2025-08-08 | $0.54 | 2025-08-08 | 2025-08-29 | Quarterly |
| 2025-05-09 | $0.54 | 2025-05-09 | 2025-05-30 | Quarterly |
| 2025-02-14 | $0.54 | 2025-02-17 | 2025-02-28 | Quarterly |
| 2024-11-13 | $0.52 | 2024-11-13 | 2024-11-27 | Quarterly |
| 2024-08-02 | $0.52 | 2024-08-02 | 2024-08-30 | Quarterly |
| 2024-05-14 | $0.52 | 2024-05-15 | 2024-05-31 | Quarterly |
| 2024-02-09 | $0.52 | 2024-02-12 | 2024-02-29 | Quarterly |
| 2023-11-02 | $0.49 | 2023-11-03 | 2023-11-30 | Quarterly |
| 2023-08-03 | $0.49 | 2023-08-04 | 2023-08-31 | Quarterly |
| 2023-05-04 | $0.49 | 2023-05-05 | 2023-05-31 | Quarterly |
| 2023-02-10 | $0.49 | 2023-02-13 | 2023-02-28 | Quarterly |
| 2022-11-03 | $0.46 | 2022-11-04 | 2022-11-30 | Quarterly |
| 2022-08-04 | $0.46 | 2022-08-05 | 2022-08-31 | Quarterly |
| 2022-05-05 | $0.46 | 2022-05-06 | 2022-05-31 | Quarterly |
| 2022-02-10 | $0.46 | 2022-02-11 | 2022-02-28 | Quarterly |
| 2021-11-04 | $0.43 | 2021-11-05 | 2021-11-30 | Quarterly |
| 2021-08-05 | $0.43 | 2021-08-06 | 2021-08-31 | Quarterly |
| 2021-05-06 | $0.43 | 2021-05-07 | 2021-05-28 | Quarterly |
| 2021-02-04 | $0.43 | 2021-02-05 | 2021-02-26 | Quarterly |
| 2020-11-05 | $0.41 | 2020-11-06 | 2020-11-30 | Quarterly |
| 2020-08-06 | $0.41 | 2020-08-07 | 2020-08-31 | Quarterly |
| 2020-05-14 | $0.41 | 2020-05-15 | 2020-05-29 | Quarterly |
| 2020-02-06 | $0.41 | 2020-02-07 | 2020-02-28 | Quarterly |
| 2019-10-31 | $0.38 | 2019-11-01 | 2019-11-27 | Quarterly |
| 2019-08-01 | $0.38 | 2019-08-02 | 2019-08-30 | Quarterly |
| 2019-05-02 | $0.38 | 2019-05-03 | 2019-05-31 | Quarterly |
| 2019-01-31 | $0.38 | 2019-02-01 | 2019-02-28 | Quarterly |
| 2018-11-01 | $0.36 | 2018-11-02 | 2018-11-30 | Quarterly |
| 2018-08-02 | $0.36 | 2018-08-03 | 2018-08-31 | Quarterly |
| 2018-05-03 | $0.36 | 2018-05-04 | 2018-05-31 | Quarterly |
| 2018-02-15 | $0.36 | 2018-02-16 | 2018-02-28 | Quarterly |
| 2017-11-02 | $0.33 | 2017-11-03 | 2017-11-30 | Quarterly |
| 2017-08-02 | $0.33 | 2017-08-04 | 2017-08-31 | Quarterly |
| 2017-05-03 | $0.33 | 2017-05-05 | 2017-05-31 | Quarterly |
| 2017-02-01 | $0.33 | 2017-02-03 | 2017-02-28 | Quarterly |
| 2016-11-02 | $0.31 | 2016-11-04 | 2016-11-30 | Quarterly |
| 2016-08-03 | $0.31 | 2016-08-05 | 2016-08-31 | Quarterly |
| 2016-05-04 | $0.31 | 2016-05-06 | 2016-05-31 | Quarterly |
| 2016-02-03 | $0.31 | 2016-02-05 | 2016-02-29 | Quarterly |
| 2015-11-04 | $0.29 | 2015-11-06 | 2015-11-30 | Quarterly |
| 2015-08-05 | $0.29 | 2015-08-07 | 2015-08-31 | Quarterly |
| 2015-05-06 | $0.29 | 2015-05-08 | 2015-05-29 | Quarterly |
| 2015-02-04 | $0.29 | 2015-02-06 | 2015-02-27 | Quarterly |
| 2014-11-05 | $0.27 | 2014-11-07 | 2014-11-26 | Quarterly |
| 2014-07-30 | $0.27 | 2014-08-01 | 2014-08-29 | Quarterly |
| 2014-04-30 | $0.27 | 2014-05-02 | 2014-05-30 | Quarterly |
| 2014-02-05 | $0.27 | 2014-02-07 | 2014-02-28 | Quarterly |
| 2013-10-30 | $0.26 | 2013-11-01 | 2013-11-27 | Quarterly |
| 2013-07-31 | $0.26 | 2013-08-02 | 2013-08-30 | Quarterly |
| 2013-05-01 | $0.26 | 2013-05-03 | 2013-05-31 | Quarterly |
| 2013-02-06 | $0.26 | 2013-02-08 | 2013-02-28 | Quarterly |
| 2012-10-31 | $0.24 | 2012-11-02 | 2012-11-30 | Quarterly |
| 2012-08-01 | $0.24 | 2012-08-03 | 2012-08-31 | Quarterly |
| 2012-05-02 | $0.24 | 2012-05-04 | 2012-05-31 | Quarterly |
| 2012-02-08 | $0.24 | 2012-02-10 | 2012-02-29 | Quarterly |
| 2011-11-02 | $0.21 | 2011-11-04 | 2011-11-30 | Quarterly |
| 2011-08-03 | $0.21 | 2011-08-05 | 2011-08-31 | Quarterly |
| 2011-05-04 | $0.21 | 2011-05-06 | 2011-05-31 | Quarterly |
| 2011-02-03 | $0.21 | 2011-02-07 | 2011-02-28 | Quarterly |
| 2010-11-03 | $0.21 | 2010-11-05 | 2010-11-30 | Quarterly |
| 2010-08-04 | $0.15 | 2010-08-06 | 2010-08-31 | Quarterly |
| 2010-05-05 | $0.15 | 2010-05-07 | 2010-05-28 | Quarterly |
| 2010-02-04 | $0.15 | 2010-02-08 | 2010-02-26 | Quarterly |
| 2009-11-04 | $0.12 | 2009-11-06 | 2009-11-30 | Quarterly |
| 2009-08-06 | $0.12 | 2009-08-10 | 2009-08-31 | Quarterly |
| 2009-05-06 | $0.12 | 2009-05-08 | 2009-05-29 | Quarterly |
| 2009-02-04 | $0.12 | 2009-02-06 | 2009-02-27 | Quarterly |
| 2008-11-05 | $0.09 | 2008-11-07 | 2008-11-28 | Quarterly |
| 2008-08-06 | $0.09 | 2008-08-08 | 2008-08-29 | Quarterly |
| 2008-05-07 | $0.09 | 2008-05-09 | 2008-05-30 | Quarterly |
| 2008-02-06 | $0.09 | 2008-02-08 | 2008-02-29 | Quarterly |
| 2007-11-07 | $0.05 | 2007-11-09 | 2007-11-30 | Quarterly |
| 2007-08-08 | $0.05 | 2007-08-10 | 2007-08-31 | Quarterly |
| 2007-05-08 | $0.05 | 2007-05-10 | 2007-05-31 | Quarterly |
| 2007-02-05 | $0.05 | 2007-02-07 | 2007-02-28 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-31 | MADDIPATI SRIKANTH | Buy | 200 | $72.45 | 14.49K |
| 2026-06-15 | MADDIPATI SRIKANTH | Buy | 10.18K | — | — |
| 2026-06-03 | MADDIPATI SRIKANTH | Other | 0 | — | — |
| 2026-06-03 | MADDIPATI SRIKANTH | Other | 0 | — | — |
| 2026-05-26 | Hofmeister Brandon J. | Sell | 3.00K | $74.31 | 222.93K |
| 2026-05-08 | Wright Laura | Buy | 2.41K | — | — |
| 2026-05-08 | TANSKI RONALD J | Buy | 2.41K | — | — |
| 2026-05-08 | RUSSELL JOHN G | Buy | 2.41K | — | — |
| 2026-05-08 | Keyes Richard Patrick | Buy | 2.41K | — | — |
| 2026-05-08 | Sznewajs John G | Buy | 2.41K | — | — |
| 2026-05-08 | Soto Myrna | Buy | 2.41K | — | — |
| 2026-05-08 | SHANK SUZANNE F. | Buy | 2.41K | — | — |
| 2026-05-08 | IZZO RALPH | Buy | 2.41K | — | — |
| 2026-05-08 | Leopold Diane | Buy | 2.41K | — | — |
| 2026-05-08 | Butler Deborah H | Buy | 2.41K | — | — |
| 2026-03-26 | McIntosh Scott B | Buy | 1.03K | — | — |
| 2026-03-26 | McIntosh Scott B | Sell | 1.20K | $76.33 | 91.37K |
| 2026-03-26 | Snyder Lauren Y | Buy | 674 | — | — |
| 2026-03-26 | Snyder Lauren Y | Sell | 574 | $76.33 | 43.81K |
| 2026-03-26 | Berry Tonya L | Buy | 2.02K | — | — |
| 2026-03-26 | Berry Tonya L | Sell | 2.64K | $76.33 | 201.66K |
| 2026-03-26 | Johnson Shaun M | Sell | 3.28K | — | — |
| 2026-03-26 | Johnson Shaun M | Sell | 4.31K | $76.33 | 329.06K |
| 2026-03-26 | Hofmeister Brandon J. | Buy | 2.86K | — | — |
| 2026-03-26 | Hofmeister Brandon J. | Sell | 3.76K | $76.33 | 286.92K |
| 2026-03-26 | Hayes Rejji P | Buy | 6.32K | — | — |
| 2026-03-26 | Hayes Rejji P | Sell | 8.29K | $76.33 | 632.78K |
| 2026-03-26 | Rochow Garrick J | Buy | 19.68K | — | — |
| 2026-03-26 | Rochow Garrick J | Sell | 25.83K | $76.33 | 1.97M |
| 2026-03-02 | McIntosh Scott B | Sell | 1.75K | $78.20 | 136.86K |
| 2026-02-27 | Hofmeister Brandon J. | Sell | 2 | — | — |
| 2026-02-27 | Hofmeister Brandon J. | Sell | 4.00K | $78.23 | 312.94K |
| 2026-02-27 | Hofmeister Brandon J. | Buy | 2 | — | — |
| 2026-02-25 | Leopold Diane | Buy | 2.00K | $76.70 | 153.40K |
| 2026-02-20 | Leopold Diane | Buy | 769 | — | — |
| 2026-02-20 | Keyes Richard Patrick | Buy | 769 | — | — |
| 2026-02-20 | Leopold Diane | Other | 0 | — | — |
| 2026-02-20 | Leopold Diane | Other | 0 | — | — |
| 2026-02-20 | Keyes Richard Patrick | Other | 0 | — | — |
| 2026-02-20 | Keyes Richard Patrick | Other | 0 | — | — |
| 2026-02-20 | RUSSELL JOHN G | Sell | 14.91K | $75.75 | 1.13M |
| 2026-01-29 | McIntosh Scott B | Buy | 5.01K | — | — |
| 2026-01-29 | Snyder Lauren Y | Buy | 3.53K | — | — |
| 2026-01-29 | Thomas Shannon | Buy | 7.76K | — | — |
| 2026-01-29 | Hofmeister Brandon J. | Buy | 13.75K | — | — |
| 2026-01-29 | Johnson Shaun M | Buy | 19.75K | — | — |
| 2026-01-29 | Berry Tonya L | Buy | 20.45K | — | — |
| 2026-01-29 | Hayes Rejji P | Buy | 33.14K | — | — |
| 2026-01-29 | Rochow Garrick J | Buy | 123.41K | — | — |
| 2026-01-26 | McIntosh Scott B | Buy | 117 | — | — |
| 2026-01-26 | McIntosh Scott B | Sell | 1.42K | $71.53 | 101.43K |
| 2026-01-26 | Snyder Lauren Y | Buy | 77 | — | — |
| 2026-01-26 | Snyder Lauren Y | Sell | 747 | $71.53 | 53.43K |
| 2026-01-26 | Hofmeister Brandon J. | Buy | 326 | — | — |
| 2026-01-26 | Hofmeister Brandon J. | Sell | 4.22K | $71.53 | 301.93K |
| 2026-01-26 | Johnson Shaun M | Buy | 374 | — | — |
| 2026-01-26 | Johnson Shaun M | Sell | 4.82K | $71.53 | 344.85K |
| 2026-01-26 | Berry Tonya L | Buy | 230 | — | — |
| 2026-01-26 | Berry Tonya L | Sell | 2.99K | $71.53 | 214.09K |
| 2026-01-26 | Hayes Rejji P | Buy | 719 | — | — |
| 2026-01-26 | Hayes Rejji P | Sell | 9.17K | $71.53 | 656.22K |
| 2026-01-26 | Rochow Garrick J | Buy | 2.24K | — | — |
| 2026-01-26 | Rochow Garrick J | Sell | 28.39K | $71.53 | 2.03M |
| 2025-11-03 | Hofmeister Brandon J. | Sell | 223 | $72.48 | 16.16K |
| 2025-11-03 | Hofmeister Brandon J. | Sell | 3.78K | $72.47 | 273.72K |
| 2025-09-29 | Thomas Shannon | Other | 0 | — | — |
| 2025-09-29 | Thomas Shannon | Other | 0 | — | — |
| 2025-09-10 | Johnson Shaun M | Sell | 715 | — | — |
| 2025-09-05 | Snyder Lauren Y | Sell | 2.22K | $71.26 | 158.20K |
| 2025-08-08 | Hofmeister Brandon J. | Sell | 2.00K | $73.62 | 147.25K |
| 2025-07-01 | Snyder Lauren Y | Other | 0 | — | — |
| 2025-07-01 | Snyder Lauren Y | Other | 0 | — | — |
| 2025-05-06 | Hofmeister Brandon J. | Sell | 2.20K | $73.61 | 161.79K |
| 2025-05-02 | Butler Deborah H | Buy | 2.40K | — | — |
| 2025-05-02 | Soto Myrna | Buy | 2.40K | — | — |
| 2025-05-02 | IZZO RALPH | Buy | 2.40K | — | — |
| 2025-05-02 | Wright Laura | Buy | 2.40K | — | — |
| 2025-05-02 | SHANK SUZANNE F. | Buy | 2.40K | — | — |
| 2025-05-02 | DARROW KURT L | Buy | 2.40K | — | — |
| 2025-05-02 | RUSSELL JOHN G | Buy | 2.40K | — | — |
| 2025-05-02 | Sznewajs John G | Buy | 2.40K | — | — |
| 2025-05-02 | TANSKI RONALD J | Buy | 2.40K | — | — |
| 2025-03-21 | Berry Tonya L | Buy | 2.17K | — | — |
| 2025-03-21 | Berry Tonya L | Sell | 2.25K | $73.50 | 165.30K |
| 2025-03-21 | Johnson Shaun M | Buy | 3.86K | — | — |
| 2025-03-21 | Johnson Shaun M | Sell | 4.02K | $73.50 | 295.32K |
| 2025-03-21 | McIntosh Scott B | Buy | 1.29K | — | — |
| 2025-03-21 | McIntosh Scott B | Sell | 1.28K | $73.50 | 94.30K |
| 2025-03-21 | Rochow Garrick J | Buy | 25.06K | — | — |
| 2025-03-21 | Rochow Garrick J | Sell | 26.11K | $73.50 | 1.92M |
| 2025-03-21 | Hayes Rejji P | Buy | 8.19K | — | — |
| 2025-03-21 | Hayes Rejji P | Sell | 8.54K | $73.50 | 627.47K |
| 2025-03-21 | Wells LeeRoy Jr | Buy | 3.49K | — | — |
| 2025-03-21 | Wells LeeRoy Jr | Sell | 3.62K | $73.50 | 266.29K |
| 2025-03-21 | Hofmeister Brandon J. | Buy | 3.86K | — | — |
| 2025-03-21 | Hofmeister Brandon J. | Sell | 4.02K | $73.50 | 295.32K |
| 2025-03-03 | Hofmeister Brandon J. | Sell | 2.00K | $73.77 | 147.54K |
| 2025-02-19 | Wright Laura | Sell | 597 | $69.84 | 41.69K |
| 2025-02-19 | Wright Laura | Sell | 100 | $69.84 | 6.98K |
| 2025-02-19 | Wright Laura | Sell | 1.80K | $69.84 | 125.93K |
Latest filed quarter: Q2 2026.
Institutions holding: 828, holders +18 vs prior quarter. Ownership 105.63%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 33.07M | -494.69K | -1.47% | 2.53B |
| VANGUARD CAPITAL MANAGEMENT LLC | 20.17M | 289.65K | +1.46% | 1.54B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 19.05M | 257.55K | +1.37% | 1.46B |
| STATE STREET CORP | 17.71M | -393.09K | -2.17% | 1.35B |
| JPMORGAN CHASE & CO | 16.41M | 569.71K | +3.60% | 1.28B |
| WELLINGTON MANAGEMENT GROUP LLP | 12.16M | 5.50M | +82.67% | 930.11M |
| GEODE CAPITAL MANAGEMENT, LLC | 8.74M | 212.38K | +2.49% | 666.15M |
| DEUTSCHE BANK AG\ | 8.08M | 336.71K | +4.35% | 618.27M |
| DZ BANK AG DEUTSCHE ZENTRAL GENOSSENSCHAFTS BANK, FRANKFURT AM MAIN | 7.88M | -252.68K | -3.11% | 603.02M |
| INVESCO LTD. | 7.62M | -28.73K | -0.38% | 582.66M |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 7.24M | -388.21K | -5.09% | 576.01M |
| VICTORY CAPITAL MANAGEMENT INC | 6.60M | -243.42K | -3.56% | 504.58M |
| AMERIPRISE FINANCIAL INC | 6.46M | 1.53M | +31.04% | 494.03M |
| CAPITAL INTERNATIONAL INVESTORS | 5.30M | 5.30M | New | 405.65M |
| WELLS FARGO & COMPANY/MN | 5.25M | -176.99K | -3.26% | 401.25M |
| GOLDMAN SACHS GROUP INC | 4.84M | 65.50K | +1.37% | 370.57M |
| NORGES BANK | 4.84M | 4.84M | New | 370.04M |
| GQG PARTNERS LLC | 4.75M | 337.59K | +7.65% | 363.39M |
| PICTET ASSET MANAGEMENT HOLDING SA | 4.27M | 101.72K | +2.44% | 326.54M |
| MORGAN STANLEY | 4.07M | -643.69K | -13.65% | 311.38M |
| BANK OF AMERICA CORP /DE/ | 3.53M | -135.16K | -3.68% | 270.30M |
| UBS AM, A DISTINCT BUSINESS UNIT OF UBS ASSET MANAGEMENT AMERICAS LLC | 3.19M | 77.40K | +2.49% | 243.75M |
| FIL LTD | 2.66M | -380.69K | -12.54% | 203.15M |
| NORTHERN TRUST CORP | 2.65M | -78.98K | -2.90% | 202.43M |
| MAGELLAN ASSET MANAGEMENT LTD | 2.54M | 519.10K | +25.70% | 194.24M |
| Period | Value |
|---|---|
| FY2018 | Commercial Utility Service: 1912000000.0, Industrial Utility Service: 729000000.0, Residential Utility Services: 3333000000.0 |
| FY2019 | Commercial Utility Service: 1874000000.0, Industrial Utility Service: 720000000.0, Residential Utility Services: 3304000000.0 |
| FY2020 | Commercial Utility Service: 1781000000.0, Industrial Utility Service: 616000000.0, Residential Utility Services: 3341000000.0 |
| FY2021 | Commercial Utility Service: 1969000000.0, Industrial Utility Service: 678000000.0, Residential Utility Services: 3798000000.0 |
| FY2022 | Commercial Utility Service: 2292000000.0, Industrial Utility Service: 867000000.0, Residential Utility Services: 4402000000.0 |
| FY2023 | Commercial Utility Service: 2039000000.0, Industrial Utility Service: 720000000.0, Other Utility Service: 466000000.0, Residential Utility Services: 3855000000.0 |
| FY2024 | Commercial Utility Service: 2114000000.0, Industrial Utility Service: 720000000.0, Residential Utility Services: 3747000000.0 |
| FY2025 | Commercial Utility Service: 2426000000.0, Industrial Utility Service: 824000000.0, Residential Utility Services: 4362000000.0 |
Insights · Dividends · Forecast · Financials · Learn
$21.89B
Market Cap
24.09
P/E
18.02
Forward P/E
29
Score