OTTR logo

OTTR

Otter Tail Corporation

$77.22
-$0.36(-0.46%)
66
Overall
100
Value
50
Tech
50
Quality
Market Cap
$3.34B
Volume
214.38K
52W Range
$71.66 - $88.36
Target Price
$83.00

Key Metrics Overview

Market Cap$3.34BP/E Ratio12.14
52W High$88.3652W Low$71.66
Div Yield210.0%Payout Ratio113.4%
EPS Growth 3Y19.2%52W Position33.3%
Overall Score66Value Score100
Quality Score50Technical Score50

Growth Analysis

EPS Current Est$6.36EPS Next Est$5.44
EPS Growth Est-14.5%DPS Growth 3Y6.2%

Revenue (5Y)

EBITDA (5Y)

ABCD
1SymbolPriceChangeVol
2OTTR$77.22-0.5%214.38K
3
4
5
6

Get Otter Tail Corporation Data in Excel

Stream real-time data directly to your spreadsheets

BUY NOW
Stock data provided by MarketXLS.