Latest filing published 21 May 2026 for Compx International INC, €34k.
Insider track record
Terri Herrington: trading record in brief
This profile gathers the share dealings of Terri Herrington across 3 companies, led by International Paper Co /NEW/, Compx International Inc and Valhi Inc. Over a trading history stretching from 2 January 2008 to 20 May 2026, the count stands at 43 filings.
Sales make up the whole of the open-market record (7 sales, €1.9M). Besides market trades, the filings include 35 share grants.
Most recently, on 21 May 2026, the filings show a share grant worth €34k in Compx International Inc. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 Terri Herrington
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,700 shares@ US$23.440.012% mcap66.6% of flowClass A Common Stock $0.01 par value per shareSEC:0001418432-26-000002:0
- 1,250 shares@ US$15.74100.0% of flowCommon stock, $0.01 par value per shareSEC:0001062993-25-010189:0
- 750 shares@ US$25.9933.4% of flowClass A Common Stock $0.01 par value per shareSEC:0001062993-25-010052:0
- 1,050 sharesCommon stock, $0.01 par value per shareSEC:0001062993-24-011131:0
- 800 sharesClass A Common Stock $0.01 par value per shareSEC:0001062993-24-011027:0
- 1,500 sharesCommon stock, $0.01 par value per shareSEC:0001062993-23-012258:0
- 1,100 sharesClass A Common Stock $0.01 par value per shareSEC:0001062993-23-012129:0
- 400 sharesCommon stock, $0.01 par value per shareSEC:0001062993-22-013632:0
- 900 sharesClass A Common Stock $0.01 par value per shareSEC:0001062993-22-013552:0
- 800 sharesCommon stock, $0.01 par value per shareSEC:0001062993-21-005199:0
- 900 sharesClass A Common Stock $0.01 par value per shareSEC:0001062993-21-005075:0
- 10,000 sharesCommon stock, $0.01 par value per shareSEC:0000059255-20-000084:0
- 1,350 sharesClass A Common Stock $0.01 par value per shareSEC:0001049606-20-000006:0
- 10,000 sharesCommon stock, $0.01 par value per shareSEC:0000059255-19-000013:0
- 1,250 sharesClass A Common Stock $0.01 par value per shareSEC:0001049606-19-000004:0
- 2,900 sharesCommon stock, $0.01 par value per shareSEC:0000059255-18-000073:0
- 1,350 sharesClass A Common Stock $0.01 par value per shareSEC:0001049606-18-000010:0
- 6,417 shares@ US$37.93100.0% of flowCommon StockSEC:0001127602-16-044870:0
- 520 sharesCommon StockSEC:0001127602-16-040356:0
- 2,571 sharesCommon StockSEC:0001127602-16-040356:1
- 10,855 sharesCommon StockSEC:0001127602-16-035618:0
- 10,125 shares@ US$54.61Common StockSEC:0001127602-15-010561:0
- 5,443 shares@ US$54.48Common StockSEC:0001127602-15-005425:0
- 7,563 shares@ US$54.48Common StockSEC:0001127602-15-005425:1
- 7,121 shares0Common StockSEC:0001127602-15-000309:0
25 of 43 declarations