SecBot SecBot
← Back to Analyst Consensus
CF Hold

CF Industries Holdings, Inc.

Current Price —
Implied Upside —
Analysts 31

30-Day Momentum

▲ 1 upgrades  /  ▼ 0 downgrades  /  1 reiterations  from 2 firms

Next Earnings

Nov 4, 2026 (9 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Oct 23, 2026CIBCmaintainNeutral → Neutral—64%
Sep 28, 2026Rothschild & CoupgradeSell → Neutral—56%
Sep 25, 2026Bernsteininitiate— → Outperform—52%
Sep 11, 2026Keybancinitiate— → Underweight—53%
Aug 10, 2026ScotiabankmaintainSector Outperform → Sector Outperform—55%
Aug 7, 2026UBSmaintainNeutral → Neutral—54%
Jul 17, 2026RBC CapitalmaintainSector Perform → Sector Perform—55%
Jul 7, 2026Morgan StanleymaintainEqual-Weight → Equal-Weight—54%
Jun 30, 2026ScotiabankupgradeSector Perform → Sector Outperform—55%
Jun 3, 2026JP MorganmaintainNeutral → Neutral—54%
May 11, 2026ScotiabankmaintainSector Perform → Sector Perform—55%
Apr 30, 2026CIBCmaintainNeutral → Neutral—64%
Apr 27, 2026BarclaysmaintainOverweight → Overweight—53%
Apr 20, 2026ScotiabankmaintainSector Perform → Sector Perform—55%
Apr 17, 2026BarclaysmaintainOverweight → Overweight—53%
Apr 14, 2026Goldman SachsmaintainNeutral → Neutral—54%
Apr 8, 2026Morgan StanleymaintainEqual-Weight → Equal-Weight—54%
Mar 31, 2026MizuhomaintainUnderperform → Underperform—52%
Mar 26, 2026UBSmaintainNeutral → Neutral—54%
Mar 18, 2026B of A SecuritiesmaintainUnderperform → Underperform—53%
Mar 18, 2026BMO CapitalmaintainOutperform → Outperform—53%
Mar 18, 2026MizuhodowngradeNeutral → Underperform—52%
Mar 17, 2026CIBCmaintainNeutral → Neutral—64%
Mar 13, 2026Wells FargomaintainOverweight → Overweight—54%
Mar 3, 2026BarclaysmaintainOverweight → Overweight—53%
Feb 24, 2026UBSmaintainNeutral → Neutral$9754%
Feb 23, 2026ScotiabankmaintainSector Perform → Sector Perform$8555%
Feb 23, 2026RBC CapitalmaintainSector Perform → Sector Perform$10055%
Feb 20, 2026JP MorganmaintainNeutral → Neutral$9454%
Feb 20, 2026Wells FargomaintainOverweight → Overweight$11354%
Feb 2, 2026ScotiabankmaintainSector Perform → Sector Perform$8255%
Jan 20, 2026RBC CapitalmaintainSector Perform → Sector Perform$9555%
Jan 15, 2026JP MorganmaintainNeutral → Neutral$8054%
Jan 12, 2026UBSmaintainNeutral → Neutral$8654%
Dec 18, 2025MizuhomaintainNeutral → Neutral$8852%
Dec 2, 2025CIBCinitiate— → Neutral$8764%
Nov 11, 2025Wells FargomaintainOverweight → Overweight$10054%
Nov 10, 2025RBC CapitalmaintainSector Perform → Sector Perform$9555%
Nov 10, 2025ScotiabankmaintainSector Perform → Sector Perform$9055%
Nov 6, 2025UBSmaintainNeutral → Neutral$9154%
Nov 6, 2025MizuhomaintainNeutral → Neutral$9252%
Oct 16, 2025Wells FargomaintainOverweight → Overweight$10554%
Oct 14, 2025B of A SecuritiesmaintainUnderperform → Underperform$8353%
Oct 9, 2025MizuhomaintainNeutral → Neutral$10052%
Oct 6, 2025UBSmaintainNeutral → Neutral$9654%
Aug 14, 2025B of A SecuritiesdowngradeNeutral → Underperform$8253%
Aug 13, 2025BarclaysupgradeEqual-Weight → Overweight$10053%
Aug 11, 2025ScotiabankmaintainSector Perform → Sector Perform$8255%
Aug 11, 2025Wells FargomaintainOverweight → Overweight$10154%
Aug 7, 2025UBSmaintainNeutral → Neutral$10154%

Price Target Trend

Jul 5, 2026 Oct 26, 2026

EPS Estimates

+1y —
0q —
0y —
+1q —

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access