Otter Tail (OTTR) Ownership

OTTR$79.77-0.09 -0.11%
Conglomerates
Compare
Market cap$3.35BEnterprise value$4.33BRevenue (TTM)$1.31BMarket position—

Score

32
Bearish
Value
32
Quality
40
Growth
25

Ownership data loads after the page opens.

Otter Tail (OTTR) Ownership

OTTR price $79.77 -0.09 -0.11%

Ticker
OTTR
Price
$79.77
Change
-0.09 -0.11%
Market cap
$3.35B
Forward P/E
16.29
Dividend yield
2.88%
Beta
0.42
Sector
Industrials
Industry
Conglomerates
Stocklytics score
32
Value
32
Quality
40
Growth
25

Stocklytics score rationale: value 32, quality 40, growth 25.

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener