Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
D
ED

Add up to 3 more stocks

D

Dominion Energy, Inc.

-1.16%
$69.73-0.82
Market Cap

$61.33B

52W Range

$55.85 - $72.99

ED

Consolidated Edison, Inc.

-2.31%
$109.66-2.59
Market Cap

$40.41B

52W Range

$94.96 - $116.23

Metric
D
ED
Valuation
P/E Ratio20.8118.90
Forward P/E19.6918.39
P/B Ratio2.131.60
P/S Ratio3.532.38
P/FCF RatioN/A14.53
PEG Ratio0.412.31
EV/EBITDA16.2213.46
Profitability
Gross Margin49.4%65.0%
Operating Margin26.4%17.3%
Net Margin16.9%12.5%
ROE10.2%8.4%
ROA2.5%2.9%
ROIC3.4%3.2%
Financial Health
Current Ratio0.771.02
Quick Ratio0.590.94
Debt/Equity1.681.19
Interest Coverage2.182.38
Dividends
Dividend Yield3.8%3.1%
Payout Ratio77.2%61.4%
Consecutive Div Years050