Otter Tail Corporation (OTTR) Stock Price

85.985 ▲ +1.785 (+2.12%)
Open: 85.615 Vol: 2.84K Day's range: 85.17 - 86.49 Mar 23, 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 86.25▼ 86.23▼ 86.02▼ 86.47▼ 86.60▼
MA10 86.25▼ 86.08▼ 85.54▲ 86.46▼ 86.92▼
MA20 86.27▼ 85.62▲ 86.01▼ 86.77▼ 85.08▲
MA50 86.08▼ 86.38▼ 86.66▼ 86.97▼ 81.74▲
MA100 85.54▲ 86.60▼ 87.15▼ 84.62▲ 82.11▲
MA200 86.26▼ 86.99▼ 86.59▼ 82.28▲ 78.20▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.032▼ 0.117▲ 0.100▲ -0.202▼ -0.142▼
RSI 44.103▼ 49.770▼ 48.443▼ 47.557▼ 52.772▲
STOCH 42.982     76.514     78.796     44.556     49.916    
WILL %R -100.000▼ -19.349▲ -44.678     -66.742     -44.652    
CCI -170.886▼ 45.142     69.418     -82.341     -4.852    
Latest Filters Detected On OTTR
CDL $OTTR Harami Candlestick Pattern Detected Set Alert
Otter Tail Corporation News
Tuesday, March 10, 2026 01:04 PM
Otter Tail Power Company, a wholly owned subsidiary of Otter Tail Corporation (Nasdaq: OTTR), today announced the South Dakota Public Utilities Commission approval of the settlement agreement reached ...
Wednesday, February 18, 2026 12:06 AM
Operator: Good morning, and welcome to the Otter Tail Corporation Fourth Quarter 2025 Earnings Conference Call. Today’s call is being recorded. We will hold a question-and-answer session after the ...
Tuesday, February 17, 2026 09:56 AM
The company initiates 2026 diluted EPS guidance of $5.22 to $5.62, with a midpoint of $5.42. Wahlund explained that electric segment earnings are expected to increase 14% in 2026, driven by a 14% ...
OTTR historical stock data
date open high low close volume
23/03/26 85.615 86.50 85.17 85.985 139,191
20/03/26 87.56 87.78 83.78 84.20 836,880
19/03/26 87.04 88.87 86.555 87.495 292,239
18/03/26 86.70 87.6199 86.01 87.25 317,502
17/03/26 87.69 88.00 85.96 87.41 219,811
16/03/26 87.59 88.89 87.01 87.12 286,166
13/03/26 85.96 87.81 85.22 87.69 245,711
12/03/26 85.21 86.15 84.02 85.31 169,174
11/03/26 85.86 86.5375 84.395 85.80 236,875
10/03/26 87.45 89.22 86.26 86.36 205,673
Quote Details
52wk Low:71.79
52wk High:90.41
Vol:2.84K
Avg Vol(3m):4.6M
1Y Chng:+15.23%
1M Chng:-0.33%
Add to Watch List