‹ Screener

CF Industries Holdings, Inc.

CF · Agricultural Chemicals · 153.6M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $543M (gross $580M, SBC $37M)

Reference price $124.69 · est. market cap ~$19.2B — last insider sale, 2026-03-17 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

World's largest, lowest-cost ammonia/nitrogen producer throwing off top-decile margins and cash flow despite commodity cyclicality.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.9B2025-09-30 · $1.7B2025-12-31 · $1.9B2026-03-31 · $2.0B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
38.5%
Operating margin
32.5%
Net margin
25.4%
Return on equity
37.2%
Return on assets
12.8%
ROIC
22.6%
Revenue growth (QoQ)
6.1%
Net-income growth
21.7%
Debt / equity
0.7×
Interest coverage
14.8×
Current ratio
3.4×
Free cash flow
$1.8B
EBITDA
$3.2B
Tangible book value
$1.9B
Stock comp / revenue
0.6%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-26Scribner AndrewGrant6.5K
2026-04-28Ellerbusch Susan AGrant1.4K
2026-04-28TOELLE MICHAELGrant1.4K
2026-04-28Noonan Anne PGrant2.2K
2026-04-28Madrazo Yris JesusGrant1.4K
2026-04-28EAVES JOHN WGrant1.4K
2026-04-28Williams Trevor LeighGrant4.2K
2026-04-28Wagler Theresa EGrant1.4K
2026-04-28Ahmed JavedGrant1.4K
2026-04-28DeHaas Deborah LGrant1.4K
2026-04-28White Celso L.Grant1.4K
2026-04-28ARZBAECHER ROBERT CGrant1.4K
2026-03-17Hoker Richard ASell3.5K$125.38
2026-03-17Mayer Erik M.Sell1.5K$124.69
2026-03-17Frost Bert ASell6.0K$126.00
2026-03-17Will W AnthonyGift18K
2026-03-15Will W AnthonyGrant97K
2026-03-15Will W AnthonyDisposition33K
2026-03-13Will W AnthonySell20K$131.17
2026-03-13Will W AnthonySell33K$130.62
2026-03-12Menzel Susan LSell18K$136.06
2026-03-12Frost Bert ASell6.2K$136.69
2026-03-11Will W AnthonySell29K$118.64
2026-03-09Frost Bert ASell5.5K$116.21
2026-03-06McGrane Michael PatrickSell3.7K$116.50
2026-03-06Frost Bert ASell10K$119.01
2026-03-06Mayer Erik M.Sell2.2K$116.25
2026-03-05ARZBAECHER ROBERT CGift5.0K
2026-03-05Will W AnthonySell57K$109.35
2026-03-05Menzel Susan LSell7.2K$111.00
2026-03-05Malik Ashraf KSell2.4K$111.00
2026-03-05Hoker Richard ASell6.2K$109.33
2026-03-05Dempsey Linda MSell864$107.00
2026-03-04Dempsey Linda MSell136$107.00
2026-03-04Dempsey Linda MSell1.0K$106.00
2026-03-03ARZBAECHER ROBERT CGift5.0K
2026-03-03ARZBAECHER ROBERT CGift1.6K
2026-03-03Will W AnthonySell30K$108.78
2026-03-03Will W AnthonySell34K$109.32
2026-03-03Menzel Susan LSell3.9K$106.09
2026-03-03McGrane Michael PatrickSell2.8K$105.36
2026-03-02Will W AnthonySell44K$106.59
2026-03-02Will W AnthonySell1.9K$107.04
2026-03-02Frost Bert ASell5.1K$105.99
2026-03-02Malik Ashraf KSell8.6K$103.08
2026-03-02Menzel Susan LSell6.9K$104.00
2026-03-02Will W AnthonySell44K$103.61
2026-03-02Will W AnthonySell46K$105.52
2026-02-27Hoker Richard AGift2.0K
2026-02-27Hoker Richard AGift2.0K
2026-02-27Dempsey Linda MSell1.0K$100.00
2026-02-27Dempsey Linda MGrant2.3K
2026-02-27Dempsey Linda MTax withheld1.0K$99.54
2026-02-27Frost Bert AGrant9.9K
2026-02-27Frost Bert ATax withheld4.3K$99.54
2026-02-27Bohn Christopher DGrant10K
2026-02-27Bohn Christopher DTax withheld4.6K$99.54
2026-02-27Hoker Richard ATax withheld1.5K$99.54
2026-02-27McGrane Michael PatrickGrant1.3K
2026-02-27McGrane Michael PatrickTax withheld523$99.54
2026-02-27Mayer Erik M.Grant968
2026-02-27Mayer Erik M.Tax withheld284$99.54
2026-02-27Will W AnthonySell100K$99.06
2026-02-27Will W AnthonySell1.1K$100.00
2026-02-27Will W AnthonyGrant41K
2026-02-27Will W AnthonyTax withheld18K$99.54
2026-02-27Menzel Susan LGrant7.0K
2026-02-27Menzel Susan LTax withheld3.1K$99.54
2026-02-27Malik Ashraf KGrant4.1K
2026-02-27Malik Ashraf KTax withheld1.6K$99.54
2026-02-27Hoker Richard ASell5.6K$98.50
2026-02-27Hoker Richard AGrant3.5K
2026-02-26Menzel Susan LSell3.2K$97.00
2026-02-20Will W AnthonySell112K$100.25
2026-01-06Bohn Christopher DGrant38K
2026-01-06McGrane Michael PatrickGrant6.2K
2026-01-06Dempsey Linda MGrant2.6K
2026-01-06Frost Bert AGrant11K
2026-01-06Hoker Richard AGrant3.3K
2026-01-06Menzel Susan LGrant7.7K
2026-01-05Bohn Christopher DTax withheld2.8K$80.26
2026-01-05McGrane Michael PatrickTax withheld691$80.26
2026-01-05Malik Ashraf KTax withheld1.0K$80.26
2026-01-05Will W AnthonyTax withheld10K$80.26
2026-01-05Menzel Susan LTax withheld1.9K$80.26
2026-01-05Hoker Richard ATax withheld898$80.26
2026-01-05Hoker Richard AGift1.1K
2026-01-05Hoker Richard AGift1.1K
2026-01-05Frost Bert ATax withheld2.6K$80.26
2026-01-05Dempsey Linda MTax withheld697$80.26
2026-01-05Cameron Gregory DTax withheld2.3K$80.26
2026-01-02Malik Ashraf KTax withheld593$80.13
2026-01-02Dempsey Linda MTax withheld363$80.13
2026-01-02Cameron Gregory DTax withheld1.2K$80.13
2026-01-02Bohn Christopher DTax withheld2.1K$80.13
2026-01-02Will W AnthonyTax withheld5.5K$80.13
2026-01-02McGrane Michael PatrickTax withheld639$80.13
2026-01-02Menzel Susan LTax withheld1.1K$80.13
2026-01-02Hoker Richard ATax withheld452$80.13
2026-01-02Hoker Richard AGift540
2026-01-02Hoker Richard AGift540
2026-01-02Frost Bert ATax withheld1.5K$80.13
2025-07-07McGrane Michael PatrickTax withheld1.6K$95.19
2025-07-07Menzel Susan LTax withheld1.6K$95.19
2025-06-20Menzel Susan LSell10K$100.23
2025-06-17Cameron Gregory DTax withheld3.7K$102.48
2025-06-16Frost Bert ASell5.0K$101.00
2025-06-16Frost Bert ASell5.0K$100.71
2025-06-13Frost Bert ASell2.8K$98.34
2025-06-13Malik Ashraf KSell5.5K$99.95
2025-06-13Frost Bert ASell13K$97.32
2025-05-13ARZBAECHER ROBERT CGift4.5K
2025-05-13ARZBAECHER ROBERT CGift2.0K
2025-05-13ARZBAECHER ROBERT CGift6.7K
2025-05-06White Celso L.Grant2.1K
2025-05-06Wagler Theresa EGrant2.1K
2025-05-06TOELLE MICHAELGrant2.1K
2025-05-06Noonan Anne PGrant2.1K
2025-05-06Madrazo Yris JesusGrant2.1K
2025-05-06HAGGE STEPHEN JGrant3.3K
2025-05-06Ellerbusch Susan AGrant2.1K
2025-05-06EAVES JOHN WGrant2.1K
2025-05-06ARZBAECHER ROBERT CGrant2.1K
2025-05-06DeHaas Deborah LGrant2.1K
2025-05-06Ahmed JavedGrant2.1K
2025-02-28Hoker Richard AGift3.5K
2025-02-28Menzel Susan LGrant12K
2025-02-28Menzel Susan LTax withheld5.3K$81.02
2025-02-28Bohn Christopher DGrant19K
2025-02-28Bohn Christopher DTax withheld8.2K$81.02
2025-02-28Frost Bert AGrant19K
2025-02-28Frost Bert ATax withheld8.2K$81.02
2025-02-28Dempsey Linda MGrant4.3K
2025-02-28Dempsey Linda MTax withheld1.9K$81.02
2025-02-28Hoker Richard AGrant6.2K
2025-02-28Hoker Richard ATax withheld2.7K$81.02
2025-02-28Hoker Richard AGift3.5K
2025-02-28Malik Ashraf KGrant7.5K
2025-02-28Malik Ashraf KTax withheld3.3K$81.02
2025-02-28Will W AnthonyGrant81K
2025-02-28Will W AnthonyTax withheld36K$81.02
2025-02-28McGrane Michael PatrickGrant2.3K
2025-02-28McGrane Michael PatrickTax withheld968$81.02
2025-01-16Menzel Susan LSell1.4K$98.00
2025-01-15Menzel Susan LSell1.5K$96.00
2025-01-13Menzel Susan LSell1.5K$95.00
2025-01-13Malik Ashraf KSell8.9K$95.00
2025-01-13Frost Bert ASell3.0K$95.00
2025-01-06Hoker Richard ATax withheld409$89.76
2025-01-06Hoker Richard AGift596
2025-01-06Hoker Richard AGift596
2025-01-06Frost Bert ATax withheld1.3K$89.76
2025-01-06Dempsey Linda MTax withheld327$89.76
2025-01-06Bohn Christopher DTax withheld1.3K$89.76
2025-01-06Will W AnthonyTax withheld5.8K$89.76
2025-01-06Menzel Susan LTax withheld833$89.76
2025-01-06McGrane Michael PatrickTax withheld351$89.76
2025-01-06Malik Ashraf KTax withheld471$89.76
2025-01-03Will W AnthonyTax withheld10K$88.51
2025-01-03Hoker Richard ATax withheld939$88.51
2025-01-03Hoker Richard AGift1.0K
2025-01-03Hoker Richard AGift1.0K
2025-01-03Dempsey Linda MTax withheld699$88.51
2025-01-03Malik Ashraf KTax withheld1.1K$88.51
2025-01-03McGrane Michael PatrickTax withheld730$88.51
2025-01-03Menzel Susan LTax withheld2.0K$88.51
2025-01-03Frost Bert ATax withheld2.7K$88.51
2025-01-03Bohn Christopher DTax withheld2.9K$88.51
2025-01-02Bohn Christopher DGrant14K
2025-01-02Menzel Susan LGrant6.9K
2025-01-02Hoker Richard AGrant2.9K
2025-01-02Menzel Susan LGrant29K
2025-01-02Hoker Richard AGrant3.0K
2025-01-02Frost Bert AGrant9.6K
2025-01-02Dempsey Linda MGrant2.3K
2025-01-02Will W AnthonyGrant37K
2025-01-02Malik Ashraf KGrant4.1K
2025-01-02Cameron Gregory DGrant11K
2025-01-02McGrane Michael PatrickGrant4.1K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-06ResultsExhibitsfiling ↗
2026-05-06ResultsExhibitsfiling ↗
2026-05-05Exec/director changeReg FDExhibitsfiling ↗
2026-05-04Shareholder votefiling ↗
2026-03-16Reg FDfiling ↗
2026-02-18ResultsExhibitsfiling ↗
2026-02-18ResultsExhibitsfiling ↗
2026-01-13Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-05-072026-03-310001324404-26-000013 ↗
8-K2026-05-062026-05-060001324404-26-000011 ↗
8-K2026-05-062026-05-060001104659-26-056338 ↗
8-K2026-05-052026-05-050001104659-26-055680 ↗
8-K2026-05-042026-04-280001104659-26-055000 ↗
8-K2026-03-162026-03-150001104659-26-028018 ↗
10-K2026-02-252025-12-310001324404-26-000007 ↗
8-K2026-02-182026-02-180001104659-26-017110 ↗
8-K2026-02-182026-02-180001324404-26-000003 ↗
8-K/A2026-01-132026-01-050001104659-26-003338 ↗
8-K2026-01-092026-01-090001104659-26-002476 ↗
8-K2026-01-072026-01-050001104659-26-001551 ↗