Douglas Dynamics, Inc PLOW

Open calendar →

Douglas Dynamics, Inc. Common Stock · Company · NYSE

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

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

USD 29.41 → 46.54 · 58.2%
54.20041.05527.910 1,2 3 4,5,6 7,8 9 10 11 12,13 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC filing dates use the selected announcement filters.

No data yet
45.7600 46.9500 45.5400 46.5400 312,945
47.1800 48.5000 44.7500 45.7000 403,100
49.0400 49.9200 46.0200 46.2600 712,100
Weekend
Weekend
44.5000 45.4000 43.7700 44.6200 163,000
44.3600 45.2400 44.1000 44.9200 180,600
43.6700 44.3400 43.4200 44.2300 155,000
43.9100 44.4000 43.0800 43.5000 342,100
42.8500 43.2200 41.9000 43.0800 225,900
Weekend
Weekend
42.9200 43.6000 42.9100 43.0100 172,600
43.5600 43.7400 42.9500 43.1100 184,300
43.5500 43.6600 42.8300 43.2200 243,000
46.4700 46.6800 44.1300 44.1800 299,100
49.9900 50.2200 46.5100 46.9100 433,900
Weekend
Weekend
No trading
52.1400 53.2900 49.7200 50.2700 234,300
53.5800 54.1000 52.2500 52.2700 181,100
54.3200 55.0000 53.4300 53.9500 214,700
53.0000 54.7400 52.0600 54.2000 247,100
Weekend
Weekend
52.8800 54.4900 52.5300 53.8900 843,800
50.7900 53.5400 50.1500 53.5400 522,900
49.4400 51.1400 48.9900 50.3100 402,100
49.0600 50.3400 48.6700 49.3800 325,100
49.6200 50.5000 49.5000 49.8800 228,300
Weekend
Weekend
No trading
48.9700 49.8700 48.5000 49.4000 205,800
47.2900 48.7600 47.2900 48.0000 151,800
47.0000 47.4100 46.8700 47.2600 107,900
48.1200 48.6600 47.0000 47.0700 141,500
Weekend
Weekend
47.3500 47.5500 46.2900 47.1900 128,200
46.5800 47.3700 46.1200 46.8100 166,600
46.3800 46.8600 45.4400 46.0700 225,300
45.6400 46.6500 45.2400 46.0500 126,700
44.8600 45.6400 44.7800 44.9900 187,800
Weekend
Weekend
44.7500 45.2200 44.2700 44.4600 114,900
45.2500 45.3100 44.5800 44.7500 101,600
45.3000 45.4400 44.7400 44.7800 169,700
44.1600 45.6200 44.1100 45.2600 176,000
43.8800 44.0300 42.5400 43.9200 219,500
Weekend
Weekend
44.5300 45.0200 44.1800 44.5500 178,700
45.2300 45.3000 44.3600 44.5600 141,600
45.1900 45.8100 44.9700 45.3400 190,100
44.6700 45.1700 44.1200 44.9700 156,400
No trading
Weekend
Weekend
43.9900 44.4600 43.1700 44.2000 180,300
43.3500 44.1500 42.9700 43.5400 163,600
43.2000 43.9200 42.1700 43.9100 246,100
43.6700 43.7800 42.7100 42.9400 189,200
44.5200 44.8700 44.0000 44.2500 141,000
Weekend
Weekend
44.8100 45.5500 44.0700 44.2400 375,000
45.4900 45.9700 44.7200 45.3800 158,100
44.8200 45.1700 44.4000 44.8100 232,000
45.0900 46.3200 44.5000 44.9400 266,900
45.6600 46.6400 44.4100 45.7700 258,400
Weekend
Weekend
45.7100 45.7100 44.8700 45.2900 158,800
46.0500 47.0000 45.1400 45.2300 245,600
51.2100 51.9200 45.0600 45.4200 477,900
13 · 10-Q FORM 10-Q ↗ 12 · 8-K FORM 8-K ↗
48.4800 52.3300 47.4200 50.7400 724,600
45.7700 45.9800 44.0700 44.5800 382,200
Weekend
Weekend
11 · 8-K FORM 8-K ↗
45.9400 46.2300 44.8000 46.1200 346,200
44.5100 46.4200 44.2700 46.1300 484,900
45.2400 45.2400 44.1300 44.1800 311,700
45.3200 45.5900 44.8200 45.1900 222,000
46.4900 48.4700 44.9600 45.2600 606,900
Weekend
Weekend
46.1400 46.6800 45.4900 46.4500 163,100
45.9700 46.8800 45.7500 46.1300 179,200
46.1100 46.5100 45.4800 45.7200 211,900
46.2200 46.7700 45.3500 45.4000 133,200
46.1400 46.4300 45.3700 46.1200 109,900
Weekend
Weekend
45.6300 47.1000 45.6300 46.1900 140,700
44.7600 45.7600 44.7600 45.0300 102,400
46.4300 46.9900 44.7700 44.9700 395,900
46.6600 46.8900 46.0000 46.7500 272,700
46.2500 46.8700 46.0000 46.7100 96,800
Weekend
Weekend
46.8500 46.8500 46.2100 46.3500 123,700
45.0600 46.7000 45.0600 46.5800 128,900
44.3400 45.5400 44.0500 45.2500 304,000
41.9100 42.6800 41.6400 42.5600 124,200
41.5900 42.1000 41.4500 42.0300 92,300
Weekend
Weekend
No trading
41.8300 42.4400 41.5100 41.9100 78,800
42.5600 43.2200 42.5600 42.8600 202,700
42.0200 42.2900 41.1400 42.0900 243,600
41.9300 41.9300 40.9500 41.3900 187,600
Weekend
Weekend
42.1700 42.5600 41.4100 41.4200 159,800
42.4100 42.8500 42.1900 42.4500 244,300
43.3200 43.4000 42.5900 42.9300 170,400
40.9900 43.0500 40.9900 42.6800 283,400
41.5900 42.4700 41.2600 41.3700 299,100
Weekend
Weekend
10 · DEF 14A FORM DEF 14A ↗
41.1200 41.1200 40.0600 40.4900 285,600
40.2800 41.2200 40.0600 40.9400 206,600
41.1300 41.8900 40.7900 40.8600 205,300
41.3600 41.5400 40.5600 41.2500 221,300
41.5300 41.9300 41.2600 41.3800 276,900
Weekend
Weekend
42.2200 42.3700 40.8400 40.8600 186,000
42.5500 42.7900 41.8900 41.9400 236,400
42.9900 43.6200 42.7200 43.2600 170,300
43.3500 44.5000 43.0900 43.1500 204,800
42.7300 43.6800 41.8500 43.5600 372,700
Weekend
Weekend
9 · PRE 14A FORM PRE 14A ↗
43.9100 44.2300 42.9300 43.2700 235,000
45.5100 45.7000 44.5400 44.8000 213,700
45.5700 46.1700 44.4200 46.0900 319,100
45.7600 45.8900 44.7000 45.2200 343,500
45.4500 47.0600 44.8600 46.8900 284,700
Weekend
Weekend
46.3800 47.1600 45.5600 45.9200 304,000
46.2000 47.0100 45.6700 46.8000 366,400
45.0000 46.3800 44.7300 46.1200 580,400
8 · 10-K FORM 10-K ↗ 7 · 8-K FORM 8-K ↗
44.7100 45.7400 42.4500 44.3900 482,100
42.1100 42.8200 41.6700 42.6400 346,100
Weekend
Weekend
42.1600 42.8800 41.6800 42.7900 147,100
42.0800 42.7900 41.9200 42.0000 241,000
42.2400 42.6800 41.6400 42.0800 204,000
42.2600 42.6900 41.5900 42.4600 157,400
No trading
Weekend
Weekend
41.1700 42.2600 40.9400 42.2500 169,300
41.9700 42.2400 40.8300 41.0700 245,700
41.2200 41.7800 40.9300 41.5800 182,900
40.7300 41.0200 40.4600 40.7900 129,400
40.2300 40.6700 39.9000 40.4500 202,400
Weekend
Weekend
39.5800 40.6600 39.5200 40.3700 174,800
38.9400 39.6500 38.8200 39.4700 360,100
39.5000 40.0000 38.9400 39.2700 226,900
38.6500 39.3300 38.6500 39.0200 294,200
37.7500 38.6700 37.6400 38.5100 269,200
Weekend
Weekend
37.0600 37.7400 36.9700 37.6800 142,200
37.2200 37.8200 36.6300 37.4800 230,100
37.8800 37.8900 36.8000 37.0000 218,400
37.8600 38.0700 37.4400 37.8800 220,200
37.2200 37.9700 36.9000 37.7800 290,700
Weekend
Weekend
37.7700 38.5800 37.0500 37.1000 255,500
37.1000 37.8000 36.8600 37.6000 176,500
36.3700 37.0200 36.3000 36.9500 272,800
36.1300 36.4200 35.8500 36.1000 131,400
No trading
Weekend
Weekend
37.0000 37.0200 36.1600 36.5300 147,800
36.7000 37.1000 36.5300 36.9200 217,600
36.7900 36.9700 36.3100 36.5000 132,200
36.2500 36.7700 35.8900 36.6200 149,500
35.7600 36.1700 35.6400 36.0800 94,200
Weekend
Weekend
35.7000 36.1300 35.1900 35.9200 146,400
34.8500 35.8200 34.8500 35.6500 179,300
35.2700 35.3900 34.7400 35.0300 150,200
33.5400 35.1200 33.5400 35.1000 260,300
32.9800 33.8700 32.9800 33.7200 152,700
Weekend
Weekend
32.6000 33.0000 32.3000 32.9900 115,400
No trading
33.2200 33.5100 32.6100 32.6500 132,900
33.3000 33.4700 33.1000 33.1000 93,500
33.4100 33.4100 33.0600 33.3400 123,300
Weekend
Weekend
33.5900 33.6300 33.0900 33.3800 114,000
No trading
33.6900 33.6900 33.2500 33.5600 37,700
33.7600 33.9000 33.4100 33.5400 89,800
33.6400 34.0800 33.4600 33.7800 122,000
Weekend
Weekend
33.7900 33.9400 33.4500 33.6900 246,200
33.5600 33.9500 33.3800 33.8100 116,600
33.3900 33.8000 33.0900 33.2300 130,500
33.4800 33.8300 33.2100 33.4400 147,900
34.0600 34.1600 33.6000 33.7800 168,400
Weekend
Weekend
34.2000 34.4100 33.5900 33.9000 199,700
33.6000 34.1800 33.5300 34.0500 173,100
31.9800 33.8400 31.9800 33.4400 321,900
32.0900 32.6100 31.8700 31.8800 98,000
32.2000 32.6100 32.0300 32.1100 195,000
Weekend
Weekend
32.0200 32.2700 31.7300 31.8100 106,700
31.8200 32.4800 31.8200 32.1700 78,700
31.9600 32.5900 31.9200 32.0200 105,400
32.3500 32.3500 31.8000 31.8200 116,300
32.1300 32.5300 31.9600 31.9700 110,400
Weekend
Weekend
32.6800 32.6800 32.1200 32.3100 50,500
No trading
32.3700 32.5100 32.0300 32.4400 124,100
31.9100 32.7300 31.8000 32.5000 144,900
31.0800 31.8000 30.9000 31.7700 207,400
Weekend
Weekend
30.2000 31.3500 30.2000 31.0700 210,400
30.2000 30.4400 29.8400 30.1000 225,800
29.7900 29.9100 29.4100 29.7700 146,600
29.9000 30.2100 29.5900 29.6100 146,700
30.9800 31.0100 29.8800 29.9800 117,300
Weekend
Weekend
31.0000 31.1200 30.6800 30.8900 143,000
31.3000 31.5600 30.9400 31.1500 107,400
31.1000 31.5300 31.1000 31.3500 120,900
31.1000 31.3900 30.9400 31.1900 109,400
30.9500 31.5000 30.8000 31.1900 176,000
Weekend
Weekend
31.1500 31.1500 30.4600 30.7600 165,300
31.4500 31.8900 31.1000 31.1600 195,000
29.9700 31.7500 29.9500 31.3900 263,400
6 · S-3ASR FORM S-3ASR ↗ 5 · 10-Q FORM 10-Q ↗ 4 · 8-K FORM 8-K ↗
29.6100 29.8800 28.5200 29.6500 197,900
30.2300 30.5200 29.5800 29.6900 188,400
Weekend
Weekend
3 · 8-K FORM 8-K ↗
30.5500 30.7300 30.1500 30.2300 137,700
31.5200 31.6300 30.6700 30.7300 139,400
31.4900 32.0100 31.2100 31.5000 112,700
31.2600 31.8300 31.2000 31.6200 140,400
32.3700 32.3700 31.4200 31.4400 86,000
Weekend
Weekend
31.9900 32.1700 31.8400 32.1500 76,900
31.1800 31.7400 31.1200 31.6900 111,600
31.2300 31.5100 30.9900 31.0800 104,400
30.7400 31.2300 30.7100 31.1800 79,500
30.4900 30.8000 30.4200 30.7800 58,200
Weekend
Weekend
30.3700 30.5800 30.0400 30.3000 106,100
31.0400 31.0400 30.2600 30.4700 107,100
30.9600 31.0800 30.6100 30.8500 77,000
29.9700 30.7700 29.8700 30.6000 91,100
30.1300 30.4500 29.8300 30.2100 136,600
Weekend
Weekend
30.2800 30.4400 29.6800 29.7500 91,100
30.7300 30.8200 30.0400 30.2900 86,100
30.5600 30.7300 30.2200 30.6700 74,900
30.6000 30.7600 30.2900 30.3000 87,500
31.5200 31.6900 30.4200 30.5400 115,900
Weekend
Weekend
31.1500 31.8400 30.6400 31.3600 91,900
31.2600 31.5500 30.6800 31.0900 123,400
31.2200 31.4600 30.9000 31.2400 110,100
31.2100 31.3200 30.8400 31.2600 96,700
31.7100 31.7100 30.9800 31.1500 82,200
Weekend
Weekend
31.4000 31.8400 31.0000 31.5000 120,000
31.4800 31.4800 31.0900 31.2800 104,300
32.1000 32.2000 31.2300 31.6100 128,600
32.4600 32.7900 32.0200 32.0700 87,800
32.3300 32.4500 32.0600 32.3100 89,900
Weekend
Weekend
33.1400 33.2000 32.2500 32.3300 205,900
32.2900 33.1600 32.0700 33.1100 133,100
32.4800 33.1100 32.1300 32.2300 132,500
32.2200 32.6000 31.9000 32.4600 119,900
32.9200 32.9200 32.4000 32.5000 126,100
Weekend
Weekend
33.0000 33.0400 32.5800 32.6400 81,300
32.6000 33.2400 32.6000 33.1900 133,800
32.5200 33.0000 32.4800 32.5900 142,400
33.1600 33.1600 32.5100 32.6600 93,100
33.4900 33.5300 33.1700 33.2900 97,100
Weekend
Weekend
33.6400 34.0000 33.2600 33.4500 88,800
32.9100 33.5100 32.5800 33.5100 194,800
33.4700 33.8200 32.7000 32.7400 238,200
33.2600 33.5900 33.0900 33.4100 101,900
No trading
Weekend
Weekend
34.1200 34.1600 33.4400 33.6700 111,400
34.2500 34.2500 33.7400 34.0000 91,700
33.4800 33.9800 33.4800 33.9200 107,100
33.5400 33.7900 33.5200 33.6600 104,300
33.9300 34.1500 33.4800 33.5800 139,600
Weekend
Weekend
32.8800 34.1200 32.8200 33.8500 297,500
32.3200 32.7600 32.0800 32.6100 161,900
32.4700 32.5000 32.1000 32.3400 128,900
32.5800 33.0000 32.3800 32.4400 187,300
32.1200 32.6000 31.9800 32.5300 115,700
Weekend
Weekend
32.1200 32.1200 31.2700 31.9000 176,200
31.9900 32.1400 31.6600 31.9800 140,800
31.7600 32.4100 31.6900 32.2600 207,800
31.0100 31.6800 30.8500 31.5700 454,100
30.8900 31.0100 30.5600 30.8600 124,600
Weekend
Weekend
30.9700 31.0800 30.5700 30.8800 126,100
30.7800 30.9000 30.2500 30.7700 136,400
28.8100 30.5700 28.7700 30.5700 239,300
2 · 10-Q FORM 10-Q ↗ 1 · 8-K FORM 8-K ↗
28.9900 30.2400 28.6000 28.7200 435,000
27.9500 28.3400 27.8600 28.3200 184,600
Weekend
Weekend
28.1900 28.2500 27.6200 27.9100 155,400
28.0200 28.6000 28.0000 28.6000 212,900
28.8700 29.1700 28.2200 28.3500 253,300
29.1500 29.3400 28.3800 28.7500 164,800
29.2900 29.4700 28.8800 28.9000 116,000
Weekend
Weekend
29.6800 29.7000 29.0900 29.2500 120,000
29.5000 29.7400 29.2600 29.4200 204,400
29.6600 29.8100 29.3700 29.7000 127,500
28.7700 29.6600 28.6800 29.4100 196,100

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.