Douglas Dynamics, Inc PLOW
Open calendar →Douglas Dynamics, Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 29.41 → 46.54 · 58.2%
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.
Date
Open
High
Low
Close
Volume
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.