Otter Tail Corporation (OTTR) Stock Price

87.85 ▼ -1.04 (-1.17%)
Open: 88.25 Vol: 7.26K Day's range: 86.99 - 88.79 May 07, 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
SELL SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 88.13▼ 88.19▼ 88.34▼ 89.37▼ 89.04▼
MA10 88.15▼ 88.29▼ 88.34▼ 89.08▼ 88.16▼
MA20 88.20▼ 88.20▼ 88.24▼ 88.65▼ 87.01▲
MA50 88.34▼ 88.67▼ 89.00▼ 87.82▲ 83.00▲
MA100 88.22▼ 88.99▼ 88.49▼ 86.68▲ 82.02▲
MA200 88.15▼ 88.43▼ 88.57▼ 83.93▲ 78.89▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.018▼ 0.027▲ 0.036▲ -0.065▼ 0.003▲
RSI 39.581▼ 45.254▼ 44.794▼ 47.493▼ 53.289▲
STOCH 52.296     64.146     70.008     62.964     66.207    
WILL %R -100.000▼ -56.784     -32.240     -60.541     -49.717    
CCI -158.153▼ -32.322     6.781     -47.307     46.399    
Latest Filters Detected On OTTR
RSI $OTTR RSI(14) Crossed Below 50 Set Alert
MACD $OTTR MACD(12,26,9) Crossed Below Signal Line Set Alert
MA $OTTR Price Crossed Below MA(26) Set Alert
MA $OTTR Price Crossed Below MA(13) Set Alert
Otter Tail Corporation News
Tuesday, May 05, 2026 08:39 PM
Diluted EPS was $1.73, up 7% from $1.62, driven by higher Electric and Manufacturing segment performance, with Plastics segment earnings declining as projected. Electric Segment Earnings -- Rose $0.25 ...
Tuesday, May 05, 2026 10:22 AM
"We are affirming our annual diluted earnings per share guidance range of $5.22 to $5.62, which is expected to produce a return on equity of approximately 12%." (VP & Chief Financial Officer Nelson) ...
Saturday, April 25, 2026 07:18 AM
Otter Tail Corporation (NASDAQ:OTTR) is one of the 8 Best Holding Company Stocks to Invest In Now. On April 14, 2026, Otter Tail Corporation (NASDAQ:OTTR) announced a series of executive leadership ...
OTTR historical stock data
date open high low close volume
07/05/26 88.25 88.79 86.99 87.85 258,468
06/05/26 87.85 89.00 85.37 88.89 286,522
05/05/26 90.70 91.04 87.79 88.74 343,909
04/05/26 90.29 91.5631 89.51 90.59 344,096
01/05/26 89.29 91.655 89.1099 90.78 296,249
30/04/26 88.00 89.5646 87.72 89.24 194,320
29/04/26 89.09 89.24 87.875 88.16 129,476
28/04/26 89.28 89.64 88.835 89.41 107,151
27/04/26 88.37 89.99 87.57 88.98 253,848
24/04/26 88.25 88.34 87.48 88.15 564,253
Quote Details
52wk Low:74.15
52wk High:92.24
Vol:7.26K
Avg Vol(3m):4.5M
1Y Chng:+15.39%
1M Chng:+2.86%
Add to Watch List