CF technical analysis

CF Technical Analysis

Analysis date

August 4, 2026

Market

NYSE (USD)

Daily cutoff

August 3, 2026

Reliability

Passed

Informational use only. This page is not investment advice.

Data verification

CF Data Verification

Checking the latest completed daily bar for date and closing-price consistency before indicators are calculated.

Symbol
CF
Market
NYSE
Currency
USD (US Dollar)
Latest completed bar
August 3, 2026

Historical prices are adjusted for corporate actions when applicable. Date and closing-price consistency checks passed for the latest completed daily bar.

Validation seriesLatest CloseDateDifferenceStatus
Calculation series118.30August 3, 2026-Verified
Verification series118.30August 3, 20260.00%Verified

Bottom line

CF Technical Analysis Summary

CF shows a mixed daily picture after a sharp pullback. Price at 118.30 sits below the SMA20 at 121.29 but remains above the SMA50 at 114.76 and the SMA200 at 102.74, with daily RSI at 48.16 and a slightly negative MACD histogram of -0.28. The weekly chart stays bullish with price at 125.19 above all key SMAs (SMA20 118.50, SMA50 99.90, SMA200 83.65) and RSI at 60.63. The stock sits at 65.4% of its 52-week range on the daily timeframe. Key support is at SMA50 at 114.76, the 20-day low at 110.04, and the 60-day low at 100.70. Resistance is at the daily SMA20 at 121.29, followed by the recent high at 130.05. A sustained close above 130.05 would confirm renewed strength; a break below SMA50 at 114.76 would open the path toward the 20-day low at 110.04.

Multi-timeframe dashboard

Multi-Timeframe Technical Dashboard

Comparing daily (2-year) and weekly (5-year) perspectives to identify aligned or conflicting signals.

Daily (August 3, 2026)

Trend
Neutral. Price at 118.30 is below SMA20 (121.29) but above SMA50 (114.76) and SMA200 (102.74). The SMA20 and SMA50 remain above the SMA200, keeping the longer-term structure intact. The move below SMA20 reflects a short-term pullback, with SMA50 acting as immediate support and SMA200 as the long-term floor.
Momentum
Neutral-bearish. RSI14 at 48.16 is below the 50 midline, showing momentum has tilted down after the recent drop. MACD at 2.78 is below the signal line at 3.07 with a slightly negative histogram of -0.28, indicating near-term downward pressure. Neither reading is extreme, so stabilization is possible.
Volatility
Moderate. ATR14 at 4.40 (3.72% of price) reflects a pick-up in daily swings. Bollinger Bands (113.19 to 129.40) show price near the middle band at 121.29 and inside the bands.
Volume
About average. Latest volume of 2,172,200 is 94.7% of the 20-period average (2,292,875), indicating the recent sell-off occurred on participation close to the norm rather than a sharp expansion.

Assessment

The daily chart turned neutral after a roughly 5.5% drop on the latest bar pushed price below the 20-day SMA. The structure above SMA50 and SMA200 remains intact, but short-term momentum (RSI below 50, negative MACD histogram) points to near-term weakness. Immediate support is SMA50 at 114.76 followed by the 20-day low at 110.04; resistance is SMA20 at 121.29 and the recent high at 130.05. A reclaim of SMA20 would restore a neutral-to-bullish tilt, while a close below SMA50 would signal deeper correction risk.

Weekly (July 27, 2026 week)

Trend
Bullish. Price at 125.19 is above SMA20 (118.50), SMA50 (99.90), and SMA200 (83.65), with all key SMAs in bullish alignment. SMA200 is sloping upward, confirming the long-term uptrend. The 20-week SMA provides the near-term support.
Momentum
Bullish but cooling. RSI14 at 60.63 is above the 50 midline, showing bullish momentum. MACD at 5.03 sits just below the signal line at 5.14 with a slightly negative histogram of -0.11, indicating momentum has flattened after a strong run. The weekly close has risen about 18.4% over the last five weeks.
Volatility
Elevated. ATR14 at 10.15 (8.11% of price) reflects wide weekly ranges, typical for a commodity-sensitive fertilizer producer.
Volume
Below average. Weekly volume of 10,413,700 is 62.1% of the 20-week average (16,779,745), showing lighter participation during the recent advance.

Assessment

The weekly chart remains bullish with price above all key moving averages and RSI in positive territory. Momentum has flattened as the MACD histogram turned slightly negative, so the advance may pause. The 20-week SMA at 118.50 is the key near-term support; a weekly close below it would be a first warning. Support sits at 99.90 (weekly SMA50) and 83.65 (weekly SMA200). The 75.7% 52-week position reflects a stock trading in the upper portion of its yearly range.

Key indicators

CF Key Technical Indicators

RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.

IndicatorDailyWeekly
RSI (14)48.1660.63
MACD (12, 26, 9)2.78 / 3.07 / -0.285.03 / 5.14 / -0.11
ATR (14)4.40 (3.72%)10.15 (8.11%)
Bollinger Bands (20, 2)113.19 - 129.40102.35 - 134.64
SMA (20)121.29118.50
SMA (50)114.7699.90
SMA (200)102.7483.65

Price structure

CF Price Structure and Returns

Price performance across multiple lookback periods and 52-week position.

MetricDailyWeekly
Current Price118.30125.19
1-Period Return-5.50%+0.10%
5-Period Return-1.24%+18.44%
20-Period Return+4.51%-2.99%
60-Period Return-0.82%+38.78%
252-Period Return+30.17%+126.23%
52-Week Low74.7174.71
52-Week High141.38141.38
52-Week Position65.38%75.71%

Key levels

CF Support and Resistance Levels

Key price levels based on recent swing highs and lows across daily and weekly timeframes.

LevelDailyWeekly
20-Period High130.05141.38
20-Period Low110.04100.70
60-Period High130.05141.38
60-Period Low100.7074.71

Scenarios

CF Technical Scenarios

Conditions, invalidation triggers, and what to watch for each scenario.

Bullish

Trigger

Price reclaims the daily SMA20 at 121.29 and then closes back above the recent high at 130.05, while the weekly trend holds above the 20-week SMA at 118.50.

Invalidation

Price fails to hold SMA50 at 114.76 and breaks below the 20-day low at 110.04.

What to watch

Sustained closes above 121.29 then 130.05; daily RSI regaining 50; MACD histogram turning positive; volume expanding above the 20-period average.

Range-Bound

Trigger

Price oscillates between SMA50 support at 114.76 and the daily SMA20 resistance at 121.29.

Invalidation

A decisive break of either boundary with rising volume.

What to watch

RSI hovering around 50; MACD converging toward the signal line; Bollinger Bands staying flat; volume remaining near average.

Bearish

Trigger

Price closes below SMA50 at 114.76 and then the 20-day low at 110.04, with weekly price losing the 20-week SMA at 118.50.

Invalidation

Price reclaims the recent high at 130.05 with strong volume.

What to watch

Sustained closes below 114.76; daily RSI falling further below 50; MACD histogram deepening negative; expanding volume on down days.

Methodology

Methodology and Limitations

This technical analysis is calculated locally from adjusted OHLCV history. The daily series ends August 3, 2026, and the weekly series ends July 27, 2026 week. The latest completed daily bar is independently checked for date and closing-price consistency. Historical prices are adjusted for corporate actions when applicable. Indicators include Wilder RSI(14), MACD(12,26,9), SMA20/50/200, Wilder ATR(14), Bollinger Bands(20,2), relative volume, multi-period returns, and price-range levels. Support and resistance are descriptive zones, not guaranteed reversal points. Historical patterns do not predict future prices, and this page is not investment advice.

Frequently Asked Questions

This technical analysis is for informational and educational purposes only. It does not constitute investment advice, a recommendation, or a solicitation to buy or sell any security. Past performance and historical patterns are not guarantees of future results. All investments carry risk, including the potential loss of principal. Always conduct your own research and consult with a qualified financial advisor before making investment decisions.

Market data is checked for date and closing-price consistency before indicators are calculated. Data cutoffs: daily August 3, 2026, weekly July 27, 2026 week. Generated August 4, 2026.