CF Industries10-Q

Quarterly Report · ended 2026-06-30 · Rev $2.2B

Aug 6
CF Industries8-K

Earnings Release; Financial Statements

Aug 6
CF Industries8-K

Earnings Release; Financial Statements

Aug 6
CF Industries4

Scribner Andrew bought 6,464 shares of Common stock, par value $0.01 per share at $N/A on 2026-05-26

May 29
CF Industries10-Q

CF Industries Holdings, Inc. filed 10-Q on 2026-05-07

May 7
CF Industries8-K

8-K current report

May 7
CF Industries8-K

8-K current report

May 7
CF Industries8-K

8-K current report

May 6
CF Industries8-K

8-K current report

May 5
CF Industries4

DeHaas Deborah L bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

Wagler Theresa E bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

EAVES JOHN W bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

Ellerbusch Susan A bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

Madrazo Yris Jesus bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

Noonan Anne P bought 2,208 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

TOELLE MICHAEL bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

White Celso L. bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

Williams Trevor Leigh bought 4,184 shares of Common stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

Ahmed Javed bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28

May 1
CF Industries4

ARZBAECHER ROBERT C bought 1,390 shares of Common Stock, par value $0.01 per share at $N/A on 2026-04-28; ARZBAECHER ROBERT C transacted N/A shares of Common Stock, par value $0.01 per share at $N/A on N/A

May 1