Stocks analysis

Analysis for D

$62.86 +0.06 (+0.10%)
  • 📈 Growth — 16/30
  • 💰 Profitability — 14/20
  • 🏦 Financial Health — 12/20
  • 💵 Valuation — 10/20
  • ⚠️ Risk — 7/10
Overall Score: 55/100

Summary:


📈 Growth & Financial Trajectory

Over the 8 quarters, Revenues rise from about $3.94B (2024 Q3) to roughly $4.48B (2026 Q2), a modest gain. Net Income peaks near $958M in 2024 Q3 but ends at about $329M in 2026 Q2, signaling earnings volatility despite a growing revenue base. The trajectory shows top-line expansion with pressure on profitability later in the period.

💰 Margins & Cash Flow

Operating income remains positive across periods, with peaks near $1.39B (2026 Q1) and $1.34B (2025 Q2). This implies intermittent operating leverage but uneven margins. Net cash flow from operating activities stayed positive, e.g., ~$1.39B (Q1 2026) and $1.58B (Q2 2026), while investing cash flow was consistently negative (-$2.9B to -$3.3B per quarter), pressuring free cash flow. Cash on hand is modest (cash near $0.25–$0.93B) against large asset bases and debt service needs.

🛡️ Balance Sheet & Liquidity

Total assets run around $100–$121B with liabilities in the $72–$88B range and equity roughly $29–$34B. Cash balances are small, signaling reliance on operating cash flow and access to capital markets. Debt levels remain meaningful, supporting ongoing regulated investments.

⚠️ Key Drivers & Risks

  • Drivers: Regulated rate base, stable utility demand, and investments in energy infrastructure.
  • Risks: Interest-rate sensitivity, regulatory shifts, and high leverage affecting earnings quality and valuation.

📊 Key Financial Fundamentals

Valuation Multiples
Market Cap $56.18B
P/E Ratio 22.17
Forward P/E 18.77
P/S Ratio 3.18
P/B Ratio 2.08
EV / EBITDA 17.39
Profitability & Returns
Gross Margin 42.98%
Operating Margin 21.63%
Net Margin 14.36%
ROE 8.83%
ROIC 3.19%
Financial Health & Liquidity
Current Ratio 0.81
Quick Ratio 0.60
Financial Scale & Cash Flow
Revenue $17.64B
Net Income $2.53B
FCF Yield 0.63%
Free Cash Flow $0.35B
Total Debt To Equity 1.85