CMG technical analysis
CMG 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
CMG Data Verification
Checking the latest completed daily bar for date and closing-price consistency before indicators are calculated.
- Symbol
- CMG
- 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 series | Latest Close | Date | Difference | Status |
|---|---|---|---|---|
| Calculation series | 37.46 | August 3, 2026 | - | Verified |
| Verification series | 37.46 | August 3, 2026 | 0.00% | Verified |
Bottom line
CMG Technical Analysis Summary
CMG shows a constructive recovery with price back above the major daily moving averages while the longer-term structure remains in repair. On the daily timeframe, price at 37.46 trades above the SMA20 (34.53), SMA50 (32.89), and SMA200 (34.91), a meaningful improvement from the recent low near 28.04. The RSI at 63.06 is bullish but approaching overbought, and the MACD histogram is positive and rising. The weekly timeframe is improving as well: price at 37.22 is above the SMA20 (33.29) and SMA50 (35.93) after a strong 17.1% weekly advance, though it remains below the SMA200 (44.27), with RSI at 55.78 and a positive weekly MACD histogram. Key resistance is at 39.09 (20/60-day and 20-week high); support sits at 31.47 (20-day low) and 28.04 (60-day and 52-week low). A sustained close above 39.09 would extend the recovery, while a loss of 31.47 would signal renewed weakness.
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
- Mixed with an improving bias. Price at 37.46 is above the SMA20 (34.53), SMA50 (32.89), and SMA200 (34.91), the first time the rally has reclaimed all three in this recovery. The SMA50 remains below the SMA200, so the longer-term alignment is still repairing, but the price structure has strengthened materially. The advance from the 28.04 low now needs a sustained close above the 39.09 resistance zone to confirm a new leg higher.
- Momentum
- Bullish. RSI14 at 63.06 is in bullish territory below the 70 overbought threshold. MACD at 0.84 is above the signal at 0.45 with a positive and rising histogram of 0.39, indicating accelerating upside momentum on the daily scale.
- Volatility
- Moderate. ATR14 at 1.49 (3.98% of price) reflects normal daily ranges during a strong advance. Bollinger Bands (30.86 to 38.20) place price near the upper band, consistent with the recent strength.
- Volume
- Slightly below average. Latest volume of 15,257,500 is 87.5% of the 20-period average (17,438,560), suggesting the rally has so far run on modest participation.
Assessment
The daily chart shows a strong recovery rally from the 52-week low. Price has reclaimed the SMA20, SMA50, and SMA200 and sits in the upper half of its 52-week range at a 58.04% position. The positive RSI and rising MACD histogram support the bullish case, but volume is slightly below average and price is approaching the 39.09 resistance zone. Sustained participation on any breakout attempt would strengthen the picture.
Weekly (July 27, 2026 week)
- Trend
- Mixed but improving. Price at 37.22 is above the SMA20 (33.29) and SMA50 (35.93) after a strong weekly advance, but remains below the SMA200 (44.27). The SMA200 is still sloping down and the SMA50 remains below it, keeping the long-term structure in repair. A weekly close back above the SMA50 is a positive step toward stabilization.
- Momentum
- Neutral to improving. RSI14 at 55.78 is in neutral territory. The MACD line at -0.61 remains below zero but is above the signal at -1.21 with a positive histogram of 0.60, indicating the bearish momentum continues to decelerate and a bullish crossover is forming.
- Volatility
- Elevated. ATR14 at 3.12 (8.39% of price) reflects above-average weekly swings consistent with the volatile decline and the sharp rebound. This is notably higher than the daily ATR percentage, indicating wider weekly ranges.
- Volume
- Slightly above average. Weekly volume of 95,919,700 is 110.9% of the 20-week average (86,487,490), showing participation supporting the strong rebound week.
Assessment
The weekly chart places the daily rally in context. The long-term trend is still negative with the SMA200 above price, but the improving RSI, positive MACD histogram, and a weekly close above both the SMA20 and SMA50 suggest the base is firming. A sustained weekly close above 39.09 would be a meaningful bullish development, while the SMA200 at 44.27 remains the bigger overhead obstacle. The 52-week position at 56.56% confirms the stock has reclaimed the midpoint of its annual range.
Key indicators
CMG Key Technical Indicators
RSI, MACD, moving averages, ATR, and Bollinger Bands across daily and weekly timeframes.
| Indicator | Daily | Weekly |
|---|---|---|
| RSI (14) | 63.06 | 55.78 |
| MACD (12, 26, 9) | 0.84 / 0.45 / 0.39 | -0.61 / -1.21 / 0.60 |
| ATR (14) | 1.49 (3.98%) | 3.12 (8.39%) |
| Bollinger Bands (20, 2) | 30.86 - 38.20 | 29.78 - 36.81 |
| SMA (20) | 34.53 | 33.29 |
| SMA (50) | 32.89 | 35.93 |
| SMA (200) | 34.91 | 44.27 |
Price structure
CMG Price Structure and Returns
Price performance across multiple lookback periods and 52-week position.
| Metric | Daily | Weekly |
|---|---|---|
| Current Price | 37.46 | 37.22 |
| 1-Period Return | +0.64% | +17.08% |
| 5-Period Return | +12.83% | +11.64% |
| 20-Period Return | +10.24% | +14.45% |
| 60-Period Return | +14.42% | -29.10% |
| 252-Period Return | -12.64% | +1.77% |
| 52-Week Low | 28.04 | 28.04 |
| 52-Week High | 44.27 | 44.27 |
| 52-Week Position | 58.04% | 56.56% |
Key levels
CMG 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 | 39.09 | 39.09 |
| 20-Period Low | 31.47 | 28.04 |
| 60-Period High | 39.09 | 58.42 |
| 60-Period Low | 28.04 | 28.04 |
Scenarios
CMG Technical Scenarios
Conditions, invalidation triggers, and what to watch for each scenario.
Bullish
Trigger
Price breaks and holds above the 39.09 resistance zone (20/60-day and 20-week high) with rising volume.
Invalidation
Price falls below the 20-day low at 31.47.
What to watch
Sustained closes above SMA200 (34.91); RSI holding near or above 60; MACD histogram continuing to rise; a weekly close above 39.09 as confirmation.
Range-Bound
Trigger
Price continues to oscillate between 31.47 support and 39.09 resistance as the recovery consolidates.
Invalidation
A decisive break of either boundary with increasing volume.
What to watch
RSI staying between 50 and 65; volume remaining near average; price action around the SMA200 level at 34.91.
Bearish
Trigger
Price breaks below the 20-day low at 31.47 and retests the 60-day and 52-week low at 28.04.
Invalidation
Price reclaims the SMA50 (32.89) and holds above it.
What to watch
Sustained closes below SMA20 (34.53); MACD histogram turning down; volume expanding 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.
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.