Latest filing published 16 May 2025 for Lantheus Holdings, Inc..
Filing timeline
BuySaleInsider track record
James H. Thrall: trading record in brief
James H. Thrall is a declared insider at 2 companies (board member); the most frequent names are Lantheus Holdings, Inc. and EZ EM Inc. In total, 16 filings cover trades dated from 1 November 2006 to 14 May 2025.
No open-market purchase appears, only 3 sales worth €251k. Besides market trades, the filings include 12 share grants. 2025 to date brings no purchases and 1 sale.
The newest entry dates from 16 May 2025: a share grant, in Lantheus Holdings, Inc. The median gap between a trade and its publication by SEC (Form 4) is 2 days. 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 James H. Thrall
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,537 shares0Common StockSEC:0001062993-25-009702:0
- 1,000 shares@ US$94.7651.0% of flowCommon StockSEC:0001062993-25-000889:0
- 1,000 shares@ US$98.5249.0% of flowCommon StockSEC:0000950170-24-100207:0
- 2,635 shares0Common StockSEC:0000950170-24-058836:0
- 2,012 shares0Common StockSEC:0000899243-23-012994:0
- 2,180 shares0Common StockSEC:0000899243-22-017441:0
- 8,513 shares0Common StockSEC:0000899243-21-019267:0
- 1,259 shares0Common StockSEC:0000899243-20-027280:0
- 749 shares0Common StockSEC:0000899243-20-022144:0
- 8,095 shares0Common StockSEC:0000899243-20-007203:0
- 3,500 shares@ US$22.7828.1% of flowCommon StockSEC:0000899243-19-006912:0
- 5,353 shares0Common StockSEC:0000899243-19-005220:0
- 7,911 shares0Common StockSEC:0000899243-18-006650:0
- 2,000 sharesCommon StockSEC:0000727008-08-000015:0
- 1,000 shares0Common StockSEC:0000727008-07-000020:0
- 1,000 shares0Common StockSEC:0000727008-06-000072:0
16 of 16 declarations