Head-to-Head

Dominion Energy, Inc Common Stock vs. Otter Tail Corp

D

Dominion Energy, Inc Common Stock

$61.31 +0.91%

VS OTTR

Otter Tail Corp

$90.23 +2.38%

Dominion Energy, Inc Common Stock (D) comes out ahead, leading on 2 of 3 compared factors.

Size & Scale

DOTTR
Market Cap $53.44 billion $3.79 billion
Revenue (TTM) — $1.31 billion
Net Income (TTM) — $195.07 million

D leads on 1 of 1 size & scale factors.

Valuation

DOTTR
P/E Ratio — 19.45
Price / Book — 2.02
Price / Sales — 2.90

D and OTTR split the valuation factors evenly.

Profitability

DOTTR
Net Margin — 14.92%
Return on Equity — 10.39%

D and OTTR split the profitability factors evenly.

Dividend

DOTTR
Dividend Yield 4.35% 2.56%
Payout Ratio — 49.78

D leads on 1 of 1 dividend factors.

Risk & Sentiment

DOTTR
Short Interest 1.69% 1.23%

OTTR leads on 1 of 1 risk & sentiment factors.

Dig deeper: D overview, D financials, OTTR overview, OTTR financials.

Comparisons use delayed, cached fundamental data and cover only the factors shown. For informational purposes only — not investment advice.