Latest filing published 18 Mar 2025 for TriMas Corp.
Filing timeline
BuySaleInsider track record
Jeffrey M. Greene: trading record in brief
All filings by Jeffrey M. Greene on record concern TriMas Corp, in the capacity of senior executive. Between 1 April 2019 and 14 March 2025, the trades on record add up to 21 filings.
Sales make up the whole of the open-market record (2 sales, €271k). Outside the open market, there are 19 share grants.
Most recently, on 18 March 2025, the filings show a share grant in TriMas Corp. Typically, a trade is published a median of 2 days after it takes place. For comparison, the SEC allows two business days to file a Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Jeffrey M. Greene
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,140 shares0Common StockSEC:0000842633-25-000063:0
- 4,000 shares@ US$26.01232.0% of flowCommon StockSEC:0000842633-24-000055:0
- 4,068 shares0Common StockSEC:0000842633-24-000033:0
- 3,445 shares0Common StockSEC:0000842633-23-000059:0
- 3,222 shares0Common StockSEC:0000842633-22-000032:0
- 337 shares@ US$37.003.6% of flowCommon StockSEC:0000842633-22-000002:0
- 385 shares@ US$32.463.6% of flowCommon StockSEC:0000842633-21-000081:0
- 412 shares@ US$30.293.5% of flowCommon StockSEC:0000842633-21-000070:0
- 6,500 shares@ US$32.2557.3% of flowCommon StockSEC:0000842633-21-000058:0
- 545 shares@ US$30.573.4% of flowCommon StockSEC:0000899243-21-014867:0
- 3,016 shares0Common StockSEC:0000842633-21-000036:0
- 450 shares@ US$31.052.8% of flowCommon StockSEC:0001761809-21-000002:0
- 451 shares@ US$23.052.5% of flowCommon StockSEC:0000842633-20-000087:0
- 561 shares@ US$23.433.2% of flowCommon StockSEC:0000842633-20-000077:0
- 704 shares@ US$22.003.8% of flowCommon StockSEC:0000842633-20-000053:0
- 4,370 shares0Common StockSEC:0000842633-20-000039:0
- 493 shares@ US$31.413.6% of flowCommon StockSEC:0000842633-20-000004:0
- 452 shares@ US$29.863.2% of flowCommon StockSEC:0000842633-19-000095:0
- 421 shares@ US$30.823.0% of flowCommon StockSEC:0000842633-19-000077:0
- 3,234 shares0Common StockSEC:0000842633-19-000051:0
- 422 shares@ US$30.743.0% of flowCommon StockSEC:0000842633-19-000027:0
21 of 21 declarations