D
Dominion Energy, Inc.
$50.27
-0.95%
-0.48
Notify me if price changes either direction
Buy D stocks now with Interactive Brokers – the most advanced investment platform
Loading
Key Stats
Market cap.
42.7B
Enterprise value
89.2B
Trailing PE
20.540321
Forward PE
14.982352
PEG Ratio
14.982352
Enterprise to EBITDA
12.345
Enterprise to revenue
6.194
Price to book MRQ
1.6580412
Price to sales TTM
2.9644263
Financials
Fiscal Year Ends
2023-12-31
Most Recent Quarter (MRQ)
2023-12-31
Revenue (TTM)
14.4B
EBITDA
8.1B
Diluted EPS TTM
2.48
Total Cash (MRQ)
184M
Current ratio (MRQ)
1.037
Operating Cash Flow (TTM)
6.6B