Latest filing published 21 May 2025 for Treace Medical Concepts, INC..
Insider track record
No signal scores available.
Lawrence W. Hamilton: trading record in brief
Lawrence W. Hamilton is a declared insider at 3 companies (board member); the most frequent names are Wright Medical Group Inc, Homebanc Corp and Treace Medical Concepts, Inc. In total, 18 filings cover trades dated from 27 January 2006 to 20 May 2025.
Not one of the filings records a straightforward purchase or sale on the market. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.
The record was last updated on 21 May 2025 with a share grant in Treace Medical Concepts, Inc. Filings reach the SEC (Form 4) feed a median of 2 days after the trade. US insiders must file a Form 4 within two business days of a trade. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Lawrence W. Hamilton
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 23,917 shares0Common StockSEC:0000950170-25-075892:0
- 15,091 shares0Common StockSEC:0000950170-24-063611:0
- 2,753 shares0Common StockSEC:0001209191-23-032355:0
- 2,295 shares0Common StockSEC:0001567619-22-011341:0
- 28,280 sharesCommon StockSEC:0000899243-15-006289:0
- 2,788 shares0Common StockSEC:0001140361-14-021513:0
- 3,386 shares0Common StockSEC:0001140361-13-021416:0
- 3,904 shares0Common StockSEC:0001140361-12-024442:0
- 5,387 shares0Common StockSEC:0001140361-11-027351:0
- 4,550 shares0Common StockSEC:0001140361-10-021636:0
- 5,400 shares0Common StockSEC:0001140361-09-012873:0
- 5,398 shares0Common StockSEC:0001140361-09-012615:0
- 2,865 shares0Common StockSEC:0001140361-08-012889:0
- 815 shares0Common StockSEC:0001225208-07-000868:0
- 448 shares0Common StockSEC:0001225208-06-004137:0
- 6,250 shares0Common StockSEC:0001225208-06-002988:0
- 183 shares0Common StockSEC:0001225208-06-002816:0
- 186 shares0Common StockSEC:0000041077-06-000004:0
18 of 18 declarations