OTTR logo

OTTR

Otter Tail Corporation

$83.99
-$0.16(-0.19%)
64
Overall
100
Value
45
Tech
47
Quality
Market Cap
$3.56B
Volume
134.61K
52W Range
$71.66 - $88.36
Target Price
$83.00

Company Overview

Mkt Cap$3.56BPrice$83.99
Volume134.61KChange-0.19%
P/E Ratio11.8Open$84.12
Revenue$1.3BPrev Close$84.15
Net Income$301.7M52W Range$71.66 - $88.36
Div Yield2.10%Target$83.00
Overall64Value100
Quality47Technical45

No chart data available

ABCD
1SymbolPriceChangeVol
2OTTR$83.99-0.2%134.61K
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.