Otter Tail Corporation OTTR

Open calendar →

Otter Tail Corporation - Common Stock · Company · Nasdaq · Industrials / Conglomerates

Paper trade (simulated — no real money)

Fill: USD 90.4900 · FX 1 USD = 1.277900 SGD · about SGD 115.6372 per unit

Sign in to practise with simulated trades before investing real money. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 78.55 → 90.49 · 15.2%
94.28085.75077.220 1 2 3 4 5,6 7 8,9 10 11 12 13 14 15 16 17 18 19 20 21 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 24 Oct 2025 — 25 Oct 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

Weekend
Weekend
90.5400 90.8430 89.7800 90.4900 134,755
90.2000 90.9200 89.9100 90.7800 144,200
89.8600 90.3100 89.3000 89.7800 137,500
89.3500 90.4400 89.2900 89.8600 146,900
90.2700 90.2700 88.6300 88.8700 190,400
Weekend
Weekend
90.2600 90.9500 89.6900 90.1300 152,300
90.1900 90.4900 89.2600 89.6600 179,700
88.6500 89.6500 87.8600 89.3800 192,600
88.9200 89.1400 87.5500 89.0400 129,800
87.5000 88.6900 87.3500 88.3500 169,000
Weekend
Weekend
88.2100 88.3000 87.3000 87.4600 131,200
88.1100 88.7100 86.8100 88.3300 202,400
88.8300 89.2000 87.9700 88.0700 230,400
88.9700 89.3100 87.7200 89.2000 236,200
88.8100 89.2300 88.0300 88.4200 427,500
Weekend
Weekend
89.4800 90.5500 88.5100 88.8700 334,900
87.9800 88.7900 87.0500 88.4600 167,300
89.8900 89.8900 88.0300 88.0400 217,000
88.2900 89.4900 88.2900 89.1500 131,000
89.6100 89.6800 87.9300 88.5100 207,600
Weekend
Weekend
88.0600 89.5900 87.4300 89.3400 202,700
89.5200 89.5200 87.5500 88.2600 236,800
90.2000 90.2200 88.0500 89.1500 178,100
88.3600 90.5500 88.0800 90.2300 214,400
87.4200 88.9600 87.2100 88.1300 231,400
Weekend
Weekend
88.0300 88.0800 86.9100 87.4200 1,045,600
89.3900 89.9000 88.3900 88.5500 339,100
88.7400 89.3400 87.9700 89.0300 275,900
88.1900 88.3300 86.6400 88.2200 250,100
87.9500 88.6800 87.4900 87.6100 199,800
Weekend
Weekend
88.7300 88.8500 87.6600 88.0600 166,400
89.6700 91.7600 87.8100 87.9300 152,400
90.1400 90.8000 88.6600 89.5700 217,900
89.7200 90.7200 89.1700 90.1400 182,400
No trading
Weekend
Weekend
88.5600 90.2100 88.5600 89.7900 169,500
89.0800 89.6000 88.4500 89.2700 226,000
89.5900 89.6500 88.7400 88.8800 269,100
21 · 8-K After market open · 09:58 ET 8-K ↗
90.4300 90.6000 89.2200 89.5900 270,700
90.8000 91.3200 90.1000 90.4700 210,800
Weekend
Weekend
92.3100 92.5700 90.5100 90.8400 165,000
92.1900 92.3500 90.9500 91.6800 164,600
91.6100 92.7800 91.0700 92.3300 190,400
92.2900 92.6700 91.0600 91.3300 190,600
91.1600 92.2200 90.8800 92.0500 159,600
Weekend
Weekend
92.4200 92.4200 90.6100 90.8600 150,000
91.8600 93.0600 91.6200 92.0400 175,300
92.2500 92.6000 91.6200 92.3400 182,100
93.0900 93.7800 91.1300 91.2200 196,300
92.8700 93.0800 91.9300 92.6300 220,400
Weekend
Weekend
92.3900 93.2400 92.1700 92.8700 145,600
92.3100 93.5400 92.0700 92.8700 216,900
94.4900 94.4900 92.0700 92.1400 178,200
92.4100 95.0900 92.4100 94.2800 226,600
93.0200 93.5700 91.8300 92.3700 315,400
Weekend
Weekend
93.0100 93.9700 92.6800 93.7900 164,200
94.0700 94.8900 92.4600 93.0500 200,000
20 · 10-Q After market open · 12:58 ET 10-Q ↗
92.9800 93.2200 91.0700 92.9000 273,400
88.2200 94.4700 84.0000 92.8200 655,200
19 · 8-K Pre-market · 08:29 ET 8-K ↗
88.5400 91.7100 88.5400 90.1600 500,500
Weekend
Weekend
89.2000 89.8100 88.2500 88.4200 200,300
91.4300 91.4300 89.4000 89.4000 109,500
93.8000 93.9300 90.4200 90.7700 199,100
92.9500 94.3000 92.7200 93.5900 183,400
92.4300 92.4400 91.1900 92.0700 146,600
Weekend
Weekend
92.8200 93.2300 92.1800 92.3400 164,200
92.0000 93.1000 91.3600 92.2100 165,600
91.2600 92.8700 91.0700 92.7600 151,100
90.9400 91.0100 90.1500 90.5700 183,100
93.0200 93.5000 90.6900 91.3200 229,600
Weekend
Weekend
93.0600 95.0000 91.8500 92.8300 583,400
90.5100 93.3200 90.0000 93.2600 368,500
90.5700 93.2200 90.0700 90.1800 340,700
89.8600 91.3900 88.8900 90.0900 296,200
88.9600 89.6200 88.6200 89.0600 187,300
Weekend
Weekend
87.8500 89.3500 87.8500 88.9600 133,200
89.5700 89.7800 87.8000 87.8500 214,400
90.9600 91.1900 89.5200 89.5700 154,300
91.1900 92.6000 90.7200 90.8500 205,300
91.3300 91.8700 89.7300 90.4900 168,700
Weekend
Weekend
No trading
89.6600 91.6100 89.2600 91.3900 206,200
89.3600 90.2300 88.4100 89.6600 279,300
88.8700 90.3400 88.4800 89.9800 241,100
89.9300 90.1400 88.2400 88.8700 265,400
Weekend
Weekend
90.4700 91.1600 89.8100 90.6300 1,015,800
88.8100 90.1800 88.5200 90.0500 166,400
88.1300 89.3200 87.5800 88.8200 264,700
88.3500 89.5400 88.0500 88.1300 206,300
87.0000 88.7500 87.0000 88.2100 390,400
Weekend
Weekend
No trading
86.9400 88.2300 86.5500 87.5000 587,100
18 · 8-K Pre-market · 08:02 ET 8-K ↗
88.4300 89.0000 85.5100 86.7300 231,100
88.9000 90.3700 88.5600 89.1200 167,600
88.8300 89.7600 88.4700 88.7600 200,600
Weekend
Weekend
88.8400 90.5500 88.8400 89.5900 146,600
90.3600 90.9900 88.4300 88.5100 252,400
89.9400 91.4400 89.5200 89.6000 334,300
88.1700 89.9200 88.1700 89.2300 289,900
86.7700 88.1500 86.5500 87.9100 171,100
Weekend
Weekend
17 · 8-K After market open · 09:52 ET 8-K ↗
86.7600 87.7600 86.6500 86.7700 154,400
86.6600 87.2600 85.8400 86.4700 136,100
85.8500 87.1200 85.0800 85.7700 357,500
83.6000 86.1800 83.6000 85.8000 302,800
85.7200 85.8400 82.7400 83.6200 307,500
Weekend
Weekend
16 · 8-K After market open · 10:47 ET 8-K ↗
87.3100 87.6700 86.4400 86.6600 330,300
87.6700 88.1300 87.1500 87.2900 169,300
88.3000 88.7700 87.1000 88.0500 153,900
87.7900 88.7200 87.3600 88.3000 203,100
No trading
Weekend
Weekend
86.8500 87.6600 86.3600 87.3500 186,900
85.8900 86.8700 85.2400 86.6700 159,000
86.6500 87.0900 86.2000 86.3900 214,800
87.7300 87.7300 86.0100 86.6500 243,800
87.8200 89.3800 87.2400 88.0600 301,800
Weekend
Weekend
15 · 8-K After market open · 13:57 ET 8-K ↗
89.4200 89.4400 87.3100 87.8000 249,900
89.7400 90.8300 89.7000 90.1800 199,900
89.3800 89.5200 87.1300 89.3300 322,600
88.2900 89.7900 87.7200 89.7000 271,700
88.3300 89.0300 87.8700 88.2900 340,900
Weekend
Weekend
88.1100 88.3300 86.4500 88.0300 192,800
89.0100 89.0100 86.8800 87.8400 318,700
14 · 10-Q After market open · 13:17 ET 10-Q ↗
87.8500 89.0000 85.3700 88.8900 286,500
90.7000 91.0400 87.7900 88.7400 349,000
13 · 8-K Pre-market · 09:16 ET 8-K ↗
90.2900 91.5600 89.5100 90.5900 344,100
Weekend
Weekend
89.2900 91.6600 88.6700 90.7800 302,000
88.0000 89.5600 87.7200 89.2400 200,100
89.0900 89.2400 87.8300 88.1600 132,700
89.2800 89.7300 88.8400 89.4100 113,000
88.3700 89.9900 87.5700 88.9800 262,100
Weekend
Weekend
88.3100 88.3700 87.4800 88.1500 580,800
87.4900 88.6600 87.1700 88.5500 282,000
87.6400 88.0900 86.5700 86.9200 218,400
87.3200 87.4900 85.6100 87.2200 301,900
87.7600 88.7500 87.0300 87.3200 553,100
Weekend
Weekend
88.2200 89.0000 87.4400 88.1600 448,900
85.3300 87.6100 85.3300 87.4800 196,700
12 · 8-K After market open · 10:04 ET 8-K ↗
87.8000 87.9000 85.4600 85.9800 356,300
11 · 8-K After market open · 14:32 ET 8-K ↗
91.7400 92.2400 88.2600 88.3300 301,500
90.3700 92.0000 90.2600 91.8800 276,200
Weekend
Weekend
90.9300 91.5700 89.8800 90.2800 155,100
90.1200 91.5500 90.1200 90.9300 253,900
89.4800 90.7400 89.4800 90.7000 186,200
87.9000 89.3900 87.9000 88.8200 133,800
88.0000 89.4900 87.5000 88.5400 205,000
Weekend
Weekend
No trading
87.9600 89.7700 87.0400 88.5900 192,600
87.5000 88.9400 87.5000 88.2200 304,000
86.5200 87.9200 84.4000 87.7700 456,200
86.5400 86.9200 85.4900 85.7300 233,900
Weekend
Weekend
85.1900 86.9600 84.4300 85.8500 248,400
86.3500 87.1400 84.9200 85.4100 226,400
87.4300 88.1200 86.4700 86.5500 314,100
85.4500 88.3400 85.2400 87.0900 199,900
10 · 8-K After market open · 09:40 ET 8-K ↗
85.2800 86.5500 85.0000 86.0000 204,500
Weekend
Weekend
87.5600 87.7800 83.7800 84.2000 933,800
87.0400 88.8700 86.5600 87.5000 292,200
86.7000 87.6200 86.0100 87.2500 317,500
87.6900 88.0000 85.9600 87.4100 219,800
87.5900 88.8900 87.0100 87.1200 286,200
Weekend
Weekend
85.9600 87.8100 85.2200 87.6900 245,700
85.2100 86.1500 84.0200 85.3100 171,600
85.8600 86.5400 84.4000 85.8000 241,900
87.4500 89.2200 86.2600 86.3600 208,100
89.4200 89.4200 86.9500 87.9300 254,800
Weekend
Weekend
88.1600 90.4100 87.2700 90.0400 281,900
88.5100 89.6900 88.0400 89.2600 360,400
86.5600 89.3200 85.8600 89.2700 266,400
84.6600 86.5400 83.4100 86.4800 363,000
9 · DEFA14A After market open · 10:16 ET DEFA14A ↗ 8 · DEF 14A After market open · 10:15 ET DEF 14A ↗
84.8400 86.2300 84.5700 85.7000 296,300
Weekend
Weekend
85.3300 86.2300 84.8400 85.1000 282,000
85.3200 85.6600 84.3900 85.5800 302,700
86.3800 86.3800 84.0000 85.3200 372,500
85.6100 86.5300 84.8100 86.1600 237,100
7 · 10-K/A After-hours · 16:03 ET 10-K/A ↗
85.1300 85.6900 84.1400 85.4600 190,300
Weekend
Weekend
86.7100 86.7100 83.7800 84.9500 254,700
86.6100 87.5100 86.4500 86.6000 336,500
6 · PRE 14A After market open · 13:41 ET PRE 14A ↗ 5 · 10-K After market open · 13:27 ET 10-K ↗
86.6400 87.7700 85.8300 86.7400 344,300
88.8100 89.0200 84.8100 86.6800 457,500
4 · 8-K Pre-market · 09:18 ET 8-K ↗
No trading
Weekend
Weekend
86.4600 88.5900 85.9800 88.1600 306,300
86.7200 88.0000 86.5000 86.9900 355,300
86.9300 87.2200 85.6400 85.9300 265,500
86.3400 87.5600 85.8200 86.9300 214,900
86.9200 87.1600 86.0200 86.2700 253,900
Weekend
Weekend
87.9000 88.8500 86.8100 87.1500 320,300
88.3300 88.8100 86.9400 87.3300 341,000
88.9300 89.9500 87.8700 88.0000 260,900
88.1800 89.1300 88.0400 88.9300 171,500
89.1600 89.5900 87.4800 88.1200 232,800
Weekend
Weekend
87.5400 89.4000 87.5400 89.1600 269,800
87.0000 88.4400 86.9900 88.1600 132,900
87.3300 88.4400 86.3100 86.5700 161,500
86.4100 87.7900 86.3100 87.3900 134,600
86.8600 87.7400 85.9800 86.4100 159,200
Weekend
Weekend
88.9300 89.3600 85.9600 86.7300 174,600
89.6400 90.1100 88.6500 88.9300 195,600
87.9900 89.6900 87.9300 89.6400 184,500
87.7800 88.3200 86.8500 87.3900 140,100
No trading
Weekend
Weekend
88.2900 88.2900 87.1500 87.8500 150,100
86.6700 88.4700 86.4800 88.2900 165,600
85.3800 86.6900 84.5000 86.6700 159,700
85.1600 86.1000 84.6300 85.2400 146,900
85.5000 86.8600 84.7300 84.9000 156,500
Weekend
Weekend
84.0700 85.6100 83.9500 85.6100 299,800
80.9500 84.8500 80.9500 84.0800 231,700
82.2000 82.2000 81.0100 81.3500 175,400
81.3400 82.0200 80.9000 81.9000 155,900
81.2700 82.3900 81.2700 81.3400 274,600
Weekend
Weekend
81.3000 81.7400 80.5000 81.4500 294,900
No trading
82.4300 82.4600 80.8000 80.8100 180,800
82.6600 83.0500 82.4000 82.5500 135,000
82.5900 83.0000 82.1600 82.6400 134,500
Weekend
Weekend
82.8500 82.9400 82.0400 82.4400 96,900
No trading
82.5600 82.9500 82.2000 82.6500 66,700
82.6800 83.2900 81.9100 82.6600 180,300
81.9300 83.2600 81.8500 82.7100 253,600
Weekend
Weekend
84.1200 84.2300 81.4500 82.1200 1,055,200
86.1000 86.3700 84.4200 84.4300 381,500
3 · 8-K Pre-market · 09:16 ET 8-K ↗
84.4000 86.4800 83.2900 86.0400 440,500
84.4300 85.0600 83.5300 84.6800 346,500
84.1200 84.8200 82.9600 84.3700 419,500
Weekend
Weekend
83.6800 84.2800 82.9100 84.0600 186,900
83.5300 84.4300 82.9600 83.3100 187,300
82.3700 83.6500 81.6400 83.3200 215,800
82.3200 83.6500 82.1000 82.2800 232,200
82.2200 82.6800 81.8000 82.2800 176,200
Weekend
Weekend
82.5300 82.5300 81.1900 82.1300 138,100
82.4600 82.9300 81.7000 82.6000 126,700
81.3900 82.9800 81.3900 82.7400 176,500
81.5000 81.6000 80.9200 81.3900 124,500
81.8400 82.4200 80.8700 81.1100 220,300
Weekend
Weekend
82.1200 82.7900 81.6200 82.2000 176,000
No trading
81.5700 82.7800 80.7100 82.1100 849,300
80.8500 82.8500 80.8500 81.7600 206,000
81.5500 81.5500 80.0000 80.3100 194,000
Weekend
Weekend
81.0200 82.5600 80.6500 81.6300 247,600
82.4400 82.7300 80.4300 80.9600 156,900
81.8000 82.3500 81.5500 81.7300 198,100
82.0600 82.3600 81.5000 81.9500 249,900
82.3900 83.5100 81.5700 81.9600 199,600
Weekend
Weekend
84.0300 84.0300 82.1500 82.9600 207,300
85.6300 85.9800 84.9300 85.0100 143,100
85.3600 86.1200 85.2300 85.9300 270,100
84.8500 85.8200 84.1200 85.7500 176,800
84.5100 84.7300 83.4800 84.7000 246,000
Weekend
Weekend
84.2800 85.1500 83.0900 84.5000 251,700
82.6400 84.2900 82.5000 84.2700 218,400
2 · 10-Q After-hours · 16:19 ET 10-Q ↗
82.0300 82.8300 81.2000 82.6000 329,000
77.0200 82.2700 74.1500 82.0000 539,100
1 · 8-K Pre-market · 09:23 ET 8-K ↗
76.8600 78.2900 76.0500 77.9600 233,300
Weekend
Weekend
77.1500 77.8400 76.6400 77.2200 214,400
77.0700 77.9500 76.9000 77.5800 171,500
77.6500 78.6100 77.0000 77.2600 248,900
77.2900 78.1800 76.9500 78.0500 115,000
78.5500 78.7100 77.6000 77.6700 153,900
Weekend
Weekend
78.5100 79.1500 78.0000 78.5500 136,600

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.