Otter Tail Corporation (OTTR) Stock Price

88.905 ▼ -1.225 (-1.36%)
Open: 89.595 Vol: 0 Day's range: 88.59 - 89.61 Oct 19, 15:59 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
OTTR Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY SELL SELL NEUTRAL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 88.81▲ 88.89▲ 88.93▼ 89.42▼ 88.94▼
MA10 88.77▲ 89.01▼ 89.42▼ 88.85▲ 89.17▼
MA20 88.87▲ 89.51▼ 89.75▼ 88.85▲ 90.00▼
MA50 89.01▼ 89.64▼ 88.99▼ 89.83▼ 87.68▲
MA100 89.66▼ 88.90▲ 88.76▲ 89.76▼ 83.31▲
MA200 89.77▼ 88.73▲ 88.63▲ 88.53▲ 81.72▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.024▲ -0.095▼ -0.208▼ 0.196▲ -0.377▼
RSI 50.113▲ 37.685▼ 41.575▼ 49.191▼ 49.899▼
STOCH 50.711     20.988     10.655▼ 62.960     36.436    
WILL %R -30.000     -82.402▼ -86.245▼ -49.396     -55.771    
CCI 47.756     -77.229     -91.578     38.342     -51.666    
Latest Filters Detected On OTTR
RSI $OTTR RSI(14) Crossed Below 50 Set Alert
MA $OTTR Price Crossed Below MA(50) Set Alert
MA $OTTR Price Crossed Below MA(7) Set Alert
Otter Tail Corporation News
Saturday, October 17, 2026 01:23 AM
Otter Tail stock sat 4.80 percent above the USD 86.00 consensus target reported by MarketBeat on October 15, 2026. Otter Tail's trailing P/E was 19.47 on October 16, 2026. The stock cost EUR 80.25 at ...
OTTR historical stock data
date open high low close volume
19/10/26 89.595 89.61 88.59 88.905 87,724
16/10/26 90.26 90.95 89.69 90.13 152,282
15/10/26 90.19 90.49 89.26 89.66 179,700
14/10/26 88.65 89.65 87.86 89.38 192,600
13/10/26 88.92 89.1375 87.5501 89.04 129,774
12/10/26 87.50 88.69 87.35 88.35 169,000
09/10/26 88.21 88.30 87.295 87.46 131,158
08/10/26 88.11 88.71 86.81 88.33 202,396
07/10/26 88.83 89.20 87.965 88.07 230,354
06/10/26 88.97 89.31 87.72 89.20 236,200
Quote Details
52wk Low:74.15
52wk High:95.09
Vol:0
Avg Vol(3m):4.2M
1Y Chng:+8.42%
1M Chng:-1.37%
Add to Watch List