Latest filing published 28 Apr 2025 for Great Lakes Dredge & Dock CORP.
Insider track record
D. Michael Steuert: trading record in brief
D. Michael Steuert is a declared insider at 4 companies (board member); the most frequent names are Fluor Corp, Great Lakes Dredge & Dock Corp and Weyerhaeuser Co. Between 5 February 2006 and 31 March 2025, the trades on record add up to 127 filings.
Every open-market trade on record is a sale: 43 sales worth €10.5M. Other entries cover 72 share grants and 12 option exercises.
The latest filing, published on 28 April 2025, reports a share grant in Great Lakes Dredge & Dock Corp. The median gap between a trade and its publication by SEC (Form 4) is 2 days. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 D. Michael Steuert
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,759 shares0Common StockSEC:0000950170-25-059451:0
- 5,057 shares0Common StockSEC:0000950170-25-048814:0
- 1,772 shares0Common StockSEC:0000950170-25-001302:0
- 1,899 shares0Common StockSEC:0000950170-24-111571:0
- 2,337 shares0Common StockSEC:0000950170-24-079754:0
- 2,429 shares0Common StockSEC:0001209191-24-005150:0
- 2,767 shares0Common StockSEC:0001209191-24-000349:0
- 2,666 shares0Common StockSEC:0001209191-23-051104:0
- 2,604 shares0Common StockSEC:0001209191-23-040542:0
- 3,913 shares0Common StockSEC:0001209191-23-022228:0
- 3,655 shares0Common StockSEC:0001209191-23-000429:0
- 2,870 shares0Common StockSEC:0001209191-22-052168:0
- 1,659 shares0Common StockSEC:0001209191-22-040822:0
- 1,551 shares0Common StockSEC:0001209191-22-022370:0
- 1,344 shares0Common StockSEC:0001209191-22-001121:0
- 1,400 shares0Common StockSEC:0001209191-21-059135:0
- 1,446 shares0Common StockSEC:0001209191-21-044931:0
- 1,449 shares0Common StockSEC:0001209191-21-024625:0
- 1,604 shares0Common StockSEC:0001209191-21-000414:0
- 2,221 shares0Common StockSEC:0001209191-20-053812:0
- 2,281 shares0Common StockSEC:0001209191-20-040463:0
- 3,724 shares@ US$12.20100.0% of flowCommon StockSEC:0001209191-20-033690:0
- 124 shares@ US$17.33100.0% of flowCommonSEC:0001209191-20-030316:1
- 7,186 shares0CommonSEC:0001209191-20-030316:0
- 2,545 shares0Common StockSEC:0001209191-20-022852:0
25 of 124 declarations