CF Industries Holdings, Inc. CF

Set alert

Price alert · CF

All alert types
120.33 USD -2.97 -2.41%

At close · Nov 2

120.33 0.00 0.00%

After hours · Nov 2, 4:00 PM ET

Bid
120.27 × 400
Ask
120.38 × 400
118.38 Day range 121.51
75.42 52-week range 141.96
YTD
+55.59%
1 year
+44.47%
Open
120.78
Prev close
123.30
Mkt cap
18.21B
Vol
2.37M
Avg vol
2.48M
EPS
13.48
P/E
8.93
Div yield
2.03%
More statistics
Low
118.38
High
121.51
Forward P/E
10.58
Beta
0.54
Short ratio
3.30
Inst. own
108.90%
Dividend
2.40
Ex-div date
Nov 15, 2026
Earnings
Nov 4, 2026
50-d avg
123.44
200-d avg
116.35
1y target
128.89

MAX chart

Chart tools
Interval

Events in this range
  • Mar 2, 2006Dividend: 0.02
  • Aug 6, 2025Earnings: 2.37; estimate 2.5; surprise -5.2%
  • Nov 5, 2025Earnings: 2.19; estimate 2.16; surprise 1.39%
  • May 6, 2026Earnings: 3.99; estimate 2.63; surprise 51.71%
  • Aug 5, 2026Earnings: 4.73; estimate 5.63; surprise -15.99%
  • Nov 4, 2026Earnings: —; estimate 3; surprise —%
Signals (91)
NameDateAgo
RSI: OverboughtMar 1, 20268 months ago
MACD: Buy SignalFeb 1, 20269 months ago
SMA: BullishJan 1, 202610 months ago
SMA: BullishJan 1, 202610 months ago
SMA: BearishNov 1, 20251 year ago
SMA: BearishOct 1, 20251 year ago
MACD: Sell SignalOct 1, 20251 year ago
SMA: BullishSep 1, 20251 year ago
SMA: BearishAug 1, 20251 year ago
MACD: Buy SignalJun 1, 20251 year ago
SMA: BullishMay 1, 20251 year ago
SMA: BullishMay 1, 20251 year ago
MACD: Sell SignalMar 1, 20251 year ago
SMA: BearishFeb 1, 20251 year ago
SMA: BearishFeb 1, 20251 year ago
SMA: BullishNov 1, 20242 years ago
MACD: Buy SignalNov 1, 20242 years ago
SMA: BearishOct 1, 20242 years ago
SMA: BullishSep 1, 20242 years ago
SMA: BullishAug 1, 20242 years ago

Newest 20 of 91.

Next earnings

Nov 4, 2026

Expected Nov 4, 2026. Consensus EPS estimate 2.98.

Earnings history

CF earnings history
Report dateQuarter endingEPS estimateEPS reportedSurpriseSurprise %
Nov 4, 2026Sep 30, 20263.00———
Aug 5, 2026Jun 30, 20265.634.73-0.90-15.99%
May 6, 2026Mar 31, 20262.633.99+1.36+51.71%
Feb 18, 2026Dec 31, 20252.432.99+0.56+23.05%
Nov 5, 2025Sep 30, 20252.162.19+0.03+1.39%
Aug 6, 2025Jun 30, 20252.502.37-0.13-5.20%