D
Dominion Energy, Inc Common Stock
$52.75
0.76%
+0.40
Notify me if price changes either direction
Buy D stocks now with Interactive Brokers – the most advanced investment platform
Loading
Key Stats
Market cap.
44.2B
Enterprise value
87.3B
Trailing PE
22.813854
Forward PE
15.545722
PEG Ratio
15.545722
Enterprise to EBITDA
12.902
Enterprise to revenue
6.175
Price to book MRQ
1.72256
Price to sales TTM
3.1235838
Financials
Fiscal Year Ends
2023-12-31
Most Recent Quarter (MRQ)
2024-03-31
Revenue (TTM)
14.1B
EBITDA
7.3B
Diluted EPS TTM
2.31
Total Cash (MRQ)
265M
Current ratio (MRQ)
1.05
Operating Cash Flow (TTM)
6.5B