Head-to-Head

Dominion Energy, Inc Common Stock vs. Otter Tail Corp

D

Dominion Energy, Inc Common Stock

$68.29 -0.47%

VS OTTR

Otter Tail Corp

$92.34 +1.23%

Otter Tail Corp (OTTR) comes out ahead, leading on 6 of 11 compared factors.

Size & Scale

DOTTR
Market Cap $60.34 billion $3.83 billion
Revenue (TTM) $18.12 billion $1.31 billion
Net Income (TTM) $2.65 billion $195.07 million

D leads on 3 of 3 size & scale factors.

Valuation

DOTTR
P/E Ratio 23.71 19.90
Price / Book 1.80 2.04
Price / Sales 3.33 2.93

OTTR leads on 2 of 3 valuation factors.

Profitability

DOTTR
Net Margin 14.65% 14.92%
Return on Equity 7.90% 10.39%

OTTR leads on 2 of 2 profitability factors.

Dividend

DOTTR
Dividend Yield 3.91% 2.50%
Payout Ratio 92.71 49.78

D and OTTR split the dividend factors evenly.

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.