Dominion Energy, Inc. (D)
NYSE: D · Real-Time Price · USD
68.41
+0.39 (0.57%)
At close: Jun 18, 2026, 4:00 PM EDT
68.45
+0.04 (0.06%)
After-hours: Jun 18, 2026, 7:51 PM EDT

Dominion Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
60,16751,50145,88939,38651,20263,634
Market Cap Growth
25.81%12.23%16.51%-23.08%-19.54%4.99%
Enterprise Value
112,029105,51791,25985,22894,210107,325
Last Close Price
68.4158.5953.8647.0061.3278.56
PE Ratio
20.2116.9823.1220.8946.1119.07
Forward PE
19.0516.6516.7815.6814.2918.99
PEG Ratio
2.912.321.383.832.402.81
PS Ratio
3.453.123.172.743.675.57
PB Ratio
2.141.831.771.531.982.49
P/TBV Ratio
2.462.252.191.902.423.66
P/OCF Ratio
11.899.619.145.9913.8415.76
EV/Sales Ratio
6.426.396.315.926.769.40
EV/EBITDA Ratio
13.6014.8715.5013.0320.6622.47
EV/EBIT Ratio
20.3423.9128.1124.9665.1153.77
Debt / Equity Ratio
1.431.391.341.371.371.37
Debt / EBITDA Ratio
7.086.907.096.769.078.49
Net Debt / Equity Ratio
1.831.731.601.711.591.58
Net Debt / EBITDA Ratio
7.036.867.046.749.048.44
Net Debt / FCF Ratio
-6.96-6.69-5.77-12.11-10.59-20.96
Asset Turnover
0.150.150.140.130.140.12
Quick Ratio
0.320.310.350.110.200.33
Current Ratio
0.780.770.711.040.730.84
Return on Equity (ROE)
9.39%9.74%6.22%7.56%0.95%7.44%
Return on Assets (ROA)
3.34%3.45%2.50%2.44%1.16%2.24%
Return on Invested Capital (ROIC)
3.34%3.44%2.52%2.45%1.16%2.23%
Return on Capital Employed (ROCE)
4.32%4.45%3.65%3.88%1.59%2.27%
Earnings Yield
4.84%5.89%4.33%4.79%2.17%5.24%
Dividend Yield
3.90%4.55%4.95%5.68%4.37%3.21%
Payout Ratio
79.25%75.98%110.08%113.81%185.47%59.90%
Buyback Yield / Dilution
-2.28%-1.89%-0.35%-1.42%-2.02%2.71%
Total Shareholder Return
1.62%2.66%4.61%4.26%2.36%5.92%
SEC Filings: 10-K · 10-Q