Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
84.40
1.59 (1.92%)
At close: Aug 19, 2025, 3:59 PM
84.42
0.02%
Pre-market: Aug 20, 2025, 08:02 AM EDT

OTTR Stock Price History

Historical Data

Date Open High Low Close Adj Close % Change Volume
Aug 19, 2025 82.76 84.46 82.76 84.42 84.42 1.94% 142,765
Aug 18, 2025 82.56 83.00 82.11 82.81 82.81 0.66% 155,623
Aug 15, 2025 82.21 82.55 81.52 82.27 82.27 0.21% 227,735
Aug 14, 2025 82.98 82.98 81.40 82.10 81.58 -1.41% 166,046
Aug 13, 2025 82.36 83.36 81.89 83.27 82.74 1.19% 198,909
Aug 12, 2025 80.36 82.31 79.39 82.29 81.76 3.13% 182,214
Aug 11, 2025 80.09 80.11 79.18 79.79 79.28 0.08% 158,267
Aug 8, 2025 79.71 79.80 78.89 79.73 79.22 0.10% 165,235
Aug 7, 2025 79.22 80.42 78.81 79.65 79.14 1.36% 228,800
Aug 6, 2025 80.94 81.00 78.50 78.58 78.08 -2.92% 248,700
Aug 5, 2025 76.28 82.28 76.22 80.94 80.42 6.19% 526,000
Aug 4, 2025 75.33 76.50 75.33 76.22 75.73 1.24% 213,529
Aug 1, 2025 76.90 77.15 75.25 75.29 74.81 -2.45% 304,000
Jul 31, 2025 77.61 78.42 77.06 77.18 76.69 -1.04% 236,900
Jul 30, 2025 78.41 79.20 77.77 77.99 77.49 -0.29% 199,222
Jul 29, 2025 77.95 78.38 77.88 78.22 77.72 0.53% 132,400
Jul 28, 2025 78.39 78.43 77.68 77.81 77.31 -0.87% 302,112
Jul 25, 2025 78.16 78.58 77.96 78.49 77.99 0.73% 152,728
Jul 24, 2025 78.15 78.15 77.46 77.92 77.42 -0.29% 154,700
Jul 23, 2025 78.71 79.09 77.77 78.15 77.65 -0.31% 168,300