Utilities
Price
$69.75
+2.89%Market Cap
$61.35B
Day High
$69.82
Day Low
$68.04
D reported strong Q1 FY2026 revenue growth of 23.1% to $5.02B, but net income declined 6.6% to $621M as higher costs and leverage weighed on profitability despite solid operating performance.
Key risk: High Financial Leverage and Debt Burden
With a debt-to-equity ratio of 2.91x and total liabilities of $84.9B against stockholders' equity of $29.1B, the company carries substantial financial leverage. Elevated interest costs appear to be a key driver of the gap between operating income growth (+13.8%) and net income decline (-6.6%), creating vulnerability to rising interest rates or refinancing risk.
Other Multi-Utilities companies