Latest filing published 30 Apr 2026 for Douglas Dynamics, INC.
Insider track record
No signal scores available.
Donald W. Sturdivant: trading record in brief
Filings by Donald W. Sturdivant span 2 companies, the busiest being Douglas Dynamics, Inc and Graphic Packaging Corp. We count 18 filings; the first trade dates from 8 August 2006 and the latest from 29 April 2026.
No open-market purchase or sale appears among the filings, only grants, plan transactions and other operations. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.
The latest filing, published on 30 April 2026, reports a share grant in Douglas Dynamics, Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. The legal deadline for a Form 4 is two business days after the transaction. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Donald W. Sturdivant
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,737 shares0Common StockSEC:0000897069-26-000992:0
- 4,394 shares0Common StockSEC:0000897069-25-000321:0
- 4,142 shares0Common StockSEC:0000897069-24-000389:0
- 2,820 shares0Common StockSEC:0001567619-23-003213:0
- 2,951 shares0Common StockSEC:0001567619-22-004886:0
- 2,282 shares0Common StockSEC:0001567619-21-004379:0
- 1,827 shares0Common StockSEC:0001567619-20-004463:0
- 2,244 shares0Common StockSEC:0001567619-19-005119:0
- 2,005 shares0Common StockSEC:0001140361-18-009702:0
- 1,927 shares0Common StockSEC:0001140361-17-010749:0
- 3,416 shares0Common StockSEC:0001140361-16-056367:0
- 2,103 shares0Common StockSEC:0001140361-15-011166:0
- 2,913 shares0Common StockSEC:0001140361-14-011812:0
- 3,171 shares0Common StockSEC:0001140361-13-000936:0
- 2,094 shares0Common StockSEC:0001140361-12-000765:0
- 3,550 shares0Common StockSEC:0001140361-11-001317:0
- 242,131 shares0Common StockSEC:0001209191-06-045384:0
- 64,044 shares@ US$3.48Common StockSEC:0001209191-06-045384:1
18 of 18 declarations