New insider activity at Cf Industries Holdings ( (CF) ) has taken place on March 19, 2026.
Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
Several top executives at CF Industries Holdings have recently cashed out notable amounts of company stock. VP & Corporate Controller Richard Hoker sold 3,499 shares for a total of $438,704. EVP & Chief Commercial Officer Bert Frost executed the largest of the disclosed trades, selling 6,000 shares for $756,000. Meanwhile, VP of Clean Energy & Business Development Erik M. Mayer sold 1,500 shares, generating proceeds of $187,035. These insider transactions collectively represent a significant round of selling activity among CF Industries’ senior leadership team.
Recent Updates on CF stock
CF Industries shares reacted to fresh analyst commentary and its recent upbeat earnings backdrop. Mizuho downgraded the stock after a strong run in fertilizer names, arguing that gains tied to Middle East‑driven spikes in oil and nitrogen prices are likely already priced in and that nitrogen prices should normalize once the conflict eases, tilting the risk/reward less favorably despite CF’s solid profitability and cash generation.
Spark’s Take on CF Stock
According to Spark, TipRanks’ AI Analyst, CF is a Outperform.
The score is driven primarily by strong financial performance (high profitability and robust operating/free cash flow with improving leverage) and an attractive valuation (low P/E). Technicals show a strong uptrend but momentum is overextended (high RSI/Stoch), and the earnings outlook includes a notable 2026 EBITDA headwind from the Yazoo outage alongside execution/regulatory uncertainties, partially mitigated by expected insurance proceeds and continued capital returns.
To see Spark’s full report on CF stock, click here.
More about Cf Industries Holdings
YTD Price Performance: 64.73%
Average Trading Volume: 3,424,113
Technical Sentiment Signal: Buy
Current Market Cap: $19.47B

