Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
81.85
-0.25 (-0.30%)
At close: Aug 15, 2025, 12:16 PM

OTTR Stock Price History

Historical Data

Date Open High Low Close Adj Close % Change Volume
Aug 14, 2025 82.98 82.98 81.40 82.10 82.10 -1.41% 166,046
Aug 13, 2025 82.36 83.36 81.89 83.27 83.27 1.19% 198,909
Aug 12, 2025 80.36 82.31 79.39 82.29 82.29 3.13% 182,214
Aug 11, 2025 80.09 80.11 79.18 79.79 79.79 0.08% 158,267
Aug 8, 2025 79.71 79.80 78.89 79.73 79.73 0.10% 165,235
Aug 7, 2025 79.22 80.42 78.81 79.65 79.65 1.36% 228,800
Aug 6, 2025 80.94 81.00 78.50 78.58 78.58 -2.92% 248,700
Aug 5, 2025 76.28 82.28 76.22 80.94 80.94 6.19% 526,000
Aug 4, 2025 75.33 76.50 75.33 76.22 76.22 1.24% 213,529
Aug 1, 2025 76.90 77.15 75.25 75.29 75.29 -2.45% 304,000
Jul 31, 2025 77.61 78.42 77.06 77.18 77.18 -1.04% 236,900
Jul 30, 2025 78.41 79.20 77.77 77.99 77.99 -0.29% 199,222
Jul 29, 2025 77.95 78.38 77.88 78.22 78.22 0.53% 132,400
Jul 28, 2025 78.39 78.43 77.68 77.81 77.81 -0.87% 302,112
Jul 25, 2025 78.16 78.58 77.96 78.49 78.49 0.73% 152,728
Jul 24, 2025 78.15 78.15 77.46 77.92 77.92 -0.29% 154,700
Jul 23, 2025 78.71 79.09 77.77 78.15 78.15 -0.31% 168,300
Jul 22, 2025 77.93 79.62 77.93 78.39 78.39 1.04% 205,940
Jul 21, 2025 77.50 78.50 76.45 77.58 77.58 0.51% 174,408
Jul 18, 2025 77.21 77.65 76.25 77.19 77.19 0.82% 263,900