Company Financials

Dominion Energy, Inc. Financials

United States dollar

business Dominion Energy, Inc. Company Profile

Main Stock Listing

NYSE: D

Market Capitalization $48.97 Billion as of July 1, 2025

Market Cap History

Valuations Metrics as of Jul. 4, 2025

Trailing PE 22.17
Forward PE 16.99
Price to Sales TTM $3.29
Price to Book MRQ $1.86
Enterprise to Revenue 6.49
Enterprise to EBITDA 13.18

Financial Reports as of Mar. 31, 2025

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2025-03-31
Profit Margin 15.63%
Operating Margin 33.42%
Return on Assets TTM 2.86%
Return on Equity TTM 7.72%

Income Statement

Revenue TTM $14,903,000,064
Revenue per Share TTM $17.68
Quarterly Revenue Growth 12.20%
Gross Profit TTM $7,258,999,808
EBITDA $7,881,000,000
Net Income to Common TTM $2,182,000,128
Diluted EPS TTM $2.59
Quarterly Earnings Growth YoY 46.50%

Balance Sheet

Total Cash MRQ $452,000,000
Total Cash per Share MRQ $0.53
Total Debt MRQ $
Total Debt to Equity MRQ 145.20
Current Ratio MRQ 0.73
Book Value per Share MRQ $30.92

Cash Flow

Operating Cash Flow TTM $4,219,000,064
Levered Free Cash Flow TTM $-2,503,249,920

D Stock Info as of Jul. 4, 2025

Stock Statistics

Shares Outstanding 852,000,000
Float Shares 850,897,376
Avg 10 Volume 7,591,825
Avg 30 Volume None
Shares Short 25,407,424
Short Ratio 4.26
Short % of Shares 3.33%
% Held by Insiders 0.11%
% Held by Institutions 78.38%

Stock Price Summary

Beta 0.56
Fifty Two Week Low $48.07
Fifty Two Week High $61.97
Fifty Two Week Change 13.63%
Day 50 MA $55.24
Day 200 MA $55.78

Dividends and Splits

Forward Annual Dividend Rate $2.67
Forward Annual Dividend Yield 4.70%
Trailing Annual Dividend Rate $2.67
Trailing Annual Dividend Yield 4.70%
Payout Ratio 103.09%
Dividend Date 2025-06-20
Ex Dividend Date 2025-05-29
Last Split Factor
Last Split Date 2007-11-20