Head-to-Head

NextEra Energy, Inc. vs. Otter Tail Corp

NEE

NextEra Energy, Inc.

$85.92 -0.35%

VS OTTR

Otter Tail Corp

$92.34 +1.23%

NextEra Energy, Inc. (NEE) comes out ahead, leading on 8 of 11 compared factors.

Size & Scale

NEEOTTR
Market Cap $179.85 billion $3.83 billion
Revenue (TTM) $26.30 billion $1.31 billion
Net Income (TTM) $7.54 billion $195.07 million

NEE leads on 3 of 3 size & scale factors.

Valuation

NEEOTTR
P/E Ratio 19.31 19.90
Price / Book 2.64 2.04
Price / Sales 6.84 2.93

OTTR leads on 2 of 3 valuation factors.

Profitability

NEEOTTR
Net Margin 28.66% 14.92%
Return on Equity 11.07% 10.39%

NEE leads on 2 of 2 profitability factors.

Dividend

NEEOTTR
Dividend Yield 2.90% 2.50%
Payout Ratio 56.02 49.78

NEE and OTTR split the dividend factors evenly.

Risk & Sentiment

NEEOTTR
Short Interest 0.27% 1.23%

NEE leads on 1 of 1 risk & sentiment factors.

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

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