Latest filing published 09 Mar 2026 for CF Industries Holdings, Inc., €368k.
Filing timeline
BuySaleInsider track record
Michael Patrick McGrane: trading record in brief
This profile gathers the share dealings of Michael Patrick McGrane in CF Industries Holdings, Inc. In total, 19 filings cover trades dated from 7 July 2023 to 6 March 2026.
Sales make up the whole of the open-market record (2 sales, €617k). Besides market trades, the filings include 17 share grants. In 2026 alone, the filings show no purchases and 2 sales.
The latest filing, published on 9 March 2026, reports an open-market sale of €368k in CF Industries Holdings, Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 4 days. 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. 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 Michael Patrick McGrane
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 3,666 shares@ US$116.5039.1% of flowCommon stock, par value $0.01 per shareSEC:0001104659-26-025345:0
- 2,766 shares@ US$105.3626.5% of flowCommon stock, par value $0.01 per shareSEC:0001104659-26-024237:0
- 1,258 shares0Common stock, par value $0.01 per shareSEC:0001104659-26-022885:0
- 691 shares@ US$80.265.0% of flowCommon stock, par value $0.01 per shareSEC:0001104659-26-001803:0
- 639 shares@ US$80.134.6% of flowCommon stock, par value $0.01 per shareSEC:0001104659-26-001299:0
- 1,553 shares@ US$95.1913.4% of flowCommon stock, par value $0.01 per shareSEC:0001104659-25-066683:0
- 2,278 shares0Common stock, par value $0.01 per shareSEC:0001104659-25-020461:0
- 351 shares@ US$89.763.2% of flowCommon stock, par value $0.01 per shareSEC:0001104659-25-001815:0
- 4,124 shares0Common stock, par value $0.01 per shareSEC:0001104659-25-001482:0
- 5,378 shares0Common stock, par value $0.01 per shareSEC:0001104659-24-030493:0
- 1,039 shares@ US$81.148.2% of flowCommon stock, par value $0.01 per shareSEC:0001104659-24-002345:0
- 2,581 shares0Common stock, par value $0.01 per shareSEC:0001104659-24-001936:0
- 3,584 shares0Common stock, par value $0.01 per shareSEC:0001104659-23-081195:0
13 of 13 declarations