SJM technical analysis
SJM Technical Analysis
Analysis date
August 5, 2026
Market
NYSE (USD)
Daily cutoff
August 4, 2026
Reliability
Passed
Informational use only. This page is not investment advice.
Data verification
SJM Data Verification
Checking the latest completed daily bar for date and closing-price consistency before indicators are calculated.
- Symbol
- SJM
- Market
- NYSE
- Currency
- USD (US Dollar)
- Latest completed bar
- August 4, 2026
Historical prices are adjusted for corporate actions when applicable. Date and closing-price consistency checks passed for the latest completed daily bar.
| Validation series | Latest Close | Date | Difference | Status |
|---|---|---|---|---|
| Calculation series | 119.17 | August 4, 2026 | - | Verified |
| Verification series | 119.25 | August 4, 2026 | 0.07% | Verified |
Bottom line
SJM Technical Analysis Summary
SJM closed at 119.17 on August 4, 2026, holding above the SMA20 (115.90), SMA50 (112.07), and SMA200 (103.31) after a sharp rally to a 52-week high of 127.65 on July 29 and a subsequent pullback toward the low 117s. Daily RSI at 55.59 and a nearly flat MACD histogram (0.05) point to a consolidation phase after the strong advance. The weekly chart is constructive, with price at 119.26 above all weekly moving averages, including the reclaimed SMA200 at 112.54, an RSI at 64.42, and a positive expanding MACD histogram (1.67). The stock trades between the 20-day low of 107.45 and the 20-day high of 127.65. A sustained move back above the SMA20 at 115.90 with a close toward the recent high would restore upside momentum and set up a retest of the 20-day high at 127.65. A break below the SMA20 at 115.90 would turn the near-term bias negative, opening the path toward the SMA50 at 112.07 and the 20-day low at 107.45. The invalidation of the current bullish daily structure is a close below the 60-day low of 96.89.
Multi-timeframe dashboard
Multi-Timeframe Technical Dashboard
Comparing daily (2-year) and weekly (5-year) perspectives to identify aligned or conflicting signals.
Daily (August 4, 2026)
- Trend
- Bullish. Price at 119.17 is above SMA20 (115.90), SMA50 (112.07), and SMA200 (103.31), with a bullish alignment of SMA20 above SMA50 above SMA200. The stock rallied from the July low near 107.45 to a 52-week high of 127.65 on July 29, then pulled back over four sessions to the low 117s before bouncing 1.42% on the last completed bar. The rising SMA20 is providing near-term support for the pullback.
- Momentum
- Neutral to bullish. RSI14 at 55.59 is above 50 but well below overbought. MACD at 2.63 sits just above the signal line at 2.58, with a histogram of 0.05 that has compressed to near zero after the sharp July advance, indicating momentum has cooled and the market is digesting the rally.
- Volatility
- Moderate. ATR14 at 3.58 (3.01% of price) reflects wider-than-normal daily ranges during the recent rally and pullback. Bollinger Bands (106.15 to 125.65) are wide, and price sits in the lower half of the band after the retracement.
- Volume
- Well below average. Latest volume of 702,413 is about 47% of the 20-period average (1,484,356), indicating the bounce on August 4 occurred on light participation and that the pullback has been largely low-volume in nature.
Assessment
The daily chart remains in an uptrend with price above all key moving averages, but the sharp advance to 127.65 followed by a quick retracement has created a consolidation phase. RSI near 55 and a flat MACD histogram suggest neutral short-term momentum. Holding above the SMA20 at 115.90 would keep the constructive bias intact, while a close below it would put the SMA50 at 112.07 and the 20-day low at 107.45 in focus. The low volume on the bounce is a caution, since it has not yet confirmed renewed demand.
Weekly (July 27, 2026 week)
- Trend
- Mixed but improving. Price at 119.26 is above SMA20 (104.57), SMA50 (104.01), and SMA200 (112.54), so the stock has reclaimed every weekly moving average. The SMA20 and SMA50 are converged after crossing higher, but the SMA200 at 112.54 still sits above them, leaving the weekly moving-average stack inverted after the long 2025 downtrend.
- Momentum
- Bullish. RSI14 at 64.42 is in bullish territory, approaching but not yet reaching overbought. MACD at 4.14 is above the signal line at 2.48, and the histogram at 1.67 is positive and expanding, confirming strengthening upside momentum on the weekly timeframe.
- Volatility
- Moderate. ATR14 at 6.87 (5.76% of price) reflects the wide weekly ranges of the past year. Bollinger Bands (85.88 to 123.26) are wide, with price pressing the upper band after the recovery from the early-2026 low.
- Volume
- Near average. Weekly volume of 8,351,000 is about 97% of the 20-week average (8,634,725), indicating steady participation during the rally.
Assessment
The weekly chart supports a recovering but not yet fully confirmed uptrend. Price has reclaimed all weekly moving averages, including the SMA200 at 112.54, and the expanding positive MACD histogram at 1.67 shows improving momentum. RSI at 64.42 leaves room before overbought. The main caveat is the inverted weekly moving-average structure, with the SMA200 above the shorter-term averages. A weekly close above the 52-week high of 127.65 would confirm a larger uptrend, while losing the SMA200 at 112.54 would signal the recovery has stalled.
Key indicators
SJM Key Technical Indicators
RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.
| Indicator | Daily | Weekly |
|---|---|---|
| RSI (14) | 55.59 | 64.42 |
| MACD (12, 26, 9) | 2.63 / 2.58 / 0.05 | 4.14 / 2.48 / 1.67 |
| ATR (14) | 3.58 (3.01%) | 6.87 (5.76%) |
| Bollinger Bands (20, 2) | 106.15 - 125.65 | 85.88 - 123.26 |
| SMA (20) | 115.90 | 104.57 |
| SMA (50) | 112.07 | 104.01 |
| SMA (200) | 103.31 | 112.54 |
Price structure
SJM Price Structure and Returns
Price performance across multiple lookback periods and 52-week position.
| Metric | Daily | Weekly |
|---|---|---|
| Current Price | 119.17 | 119.26 |
| 1-Period Return | +1.42% | +0.79% |
| 5-Period Return | -3.15% | +3.13% |
| 20-Period Return | +5.24% | +13.67% |
| 60-Period Return | +21.17% | +12.05% |
| 252-Period Return | +14.69% | +17.42% |
| 52-Week Low | 87.28 | 87.28 |
| 52-Week High | 127.65 | 127.65 |
| 52-Week Position | 78.99% | 79.22% |
Key levels
SJM Support and Resistance Levels
Key price levels based on recent swing highs and lows across daily and weekly timeframes.
| Level | Daily | Weekly |
|---|---|---|
| 20-Period High | 127.65 | 127.65 |
| 20-Period Low | 107.45 | 87.28 |
| 60-Period High | 127.65 | 127.65 |
| 60-Period Low | 96.89 | 87.28 |
Scenarios
SJM Technical Scenarios
Conditions, invalidation triggers, and what to watch for each scenario.
Bullish
Trigger
Price reclaims the SMA20 at 115.90 on firm volume and then closes above the 20-day high of 127.65, setting up a continuation toward new 52-week highs.
Invalidation
Price falls below the 60-day low of 96.89.
What to watch
Daily MACD histogram turning clearly positive; daily RSI holding above 50; weekly price holding above the weekly SMA200 at 112.54.
Range-Bound
Trigger
Price continues to consolidate between the 20-day low of 107.45 and the 20-day high of 127.65 while volume stays below the 20-period average.
Invalidation
A decisive close beyond either boundary with volume above the 20-period average.
What to watch
Daily RSI staying between 45 and 65; volume remaining light; price respecting the SMA20 at 115.90 and SMA50 at 112.07 as support.
Bearish
Trigger
Price breaks below the SMA20 at 115.90, then the 20-day low at 107.45, and then the 60-day low at 96.89.
Invalidation
Price reclaims the SMA20 at 115.90 and holds above it.
What to watch
Daily MACD histogram turning clearly negative; daily RSI falling below 45; weekly price losing the weekly SMA200 at 112.54.
Methodology
Methodology and Limitations
This technical analysis is calculated locally from adjusted OHLCV history. The daily series ends August 4, 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 4, 2026, weekly July 27, 2026 week. Generated August 5, 2026.
Related Tools
AI Chart Analyzer
Upload a TradingView chart screenshot and get instant AI-powered technical analysis. Identify patterns, support and resistance, and key levels.
Support and Resistance Calculator
Calculate key support and resistance levels for any stock. Identify potential price zones where reversals or breakouts may occur.
RSI Calculator
Calculate the Relative Strength Index for any stock. Determine overbought and oversold conditions with customizable periods.