CMG
CMG · US
CMG Research Preview
| Metric | Reading |
|---|---|
| Price | 32.49 |
| Daily move | +1.98% |
| Overall score | 63/100 (Signal: Buy) |
| Trend | Consolidation |
| RSI14 / RSI6 | 47.86 / 50.51 (neutral) |
| MACD line / signal / hist | -0.27 / -0.35 / +0.08 |
| Estimated support | 31.69 |
| Estimated resistance | 33.92 |
| 30-session range position | +15.79% (range 31.63-37.08) |
| Data confidence | Moderate (technicals complete; news and sentiment absent) |
| Indicator | Reading | Read-through |
|---|---|---|
| MA (5/10/20/60) | 33.09 / 32.69 / 32.81 / 33.71 | Mixed alignment; MA5>MA10>MA20>MA60 noted as a MA5>MA20 golden cross, but price sits -0.97% under MA20 and below MA60. |
| RSI (14/6) | 47.86 / 50.51 | Neutral momentum; no overbought or oversold extreme. |
| MACD | -0.27 / -0.35 / +0.08 | Constructive: golden cross below the zero line with strengthening momentum (positive histogram). |
| KDJ (K/D/J) | 51.96 / 50.46 / 54.95 | Constructive crossover, mid-range positioning. |
| Bollinger (U/M/L) | 33.92 / 32.81 / 31.69 | Mid-band zone (36% of band); no band-edge stretch. |
| ATR14 / ATR14% | 1.03 / +3.12% | Moderate volatility relative to price. |
| OBV / 20-session slope | 23,226,858 / -13.16% | Distribution pressure visible; volume-based accumulation is declining over the trailing window. |
| CCI20 | -15.29 | Inside a neutral band. |
Confirmed: MACD (golden cross below zero, +0.08 histogram) and KDJ (constructive crossover) agree on improving near-term momentum; volume confirms the move with current volume +4.49% above the 20-session average on a price-up day.
Conflicted: The OBV 20-session slope of -13.16% (distribution pressure) sits against the bullish MACD/KDJ readings. Price is also -0.97% below MA20 and under MA60 (33.71) despite the MA5>MA20 cross, so the trend structure is not yet aligned to the upside.
Missing: No custom indicators were supplied beyond the standard panel, so this section reflects only the listed readings.
| Axis | Reading | Source | Confidence |
|---|---|---|---|
| PE | 28.4 | SEC EDGAR companyfacts | Medium |
| PB | 18.12 | SEC EDGAR companyfacts | Medium |
| Price / sales | 3.66 | SEC EDGAR companyfacts | Medium |
| EV/EBITDA | 18.88 | SEC EDGAR companyfacts | Low |
| PEG proxy | 1.58 | StockKit scenario model | Medium |
| StockKit fair value range | Bear $22.93 / Base $31.54 / Bull $39.63 | StockKit DCF scenario model | Medium |
| Base fair-value gap | -2.9% | StockKit DCF scenario model | Medium |
| 5Y growth forecast | Bear +10.00% / Base +18.00% / Bull +24.00% | StockKit scenario model | Medium |
| Revenue | $11.93B | SEC EDGAR companyfacts | High |
| Net income | $1.54B | SEC EDGAR companyfacts | High |
| Market cap | $43.62B | SEC shares outstanding + live quote | Medium |
| Balance sheet context | Assets $8.80B / Equity $2.41B | SEC EDGAR companyfacts | High |
The PEG proxy (1.58), fair-value range, base fair-value gap, and 5Y growth forecast are StockKit scenario model outputs computed from reported fundamentals, not analyst consensus targets. The current 32.49 price sits just above the StockKit Base fair value of $31.54, consistent with the -2.9% base fair-value gap. PE of 28.4 and PB of 18.12 are observable reported readings; EV/EBITDA (18.88) is flagged low confidence and should be weighted accordingly.
| Item | Status |
|---|---|
| Configured news source | No current news items available |
| Catalyst timeline | No dated catalysts supplied |
No headlines were returned from the configured source, so no event-driven view can be formed. This is a lower-confidence area of the brief. No earnings dates, ratings actions, or company events have been supplied, and none are inferred. Until news connectivity returns data, the thesis rests on the technical and valuation inputs only.
| Source | Status | Reading | Confidence |
|---|---|---|---|
| NewsAPI headline coverage | No headlines | No source distribution available | Low |
| Social sentiment | Not connected | No social sentiment conclusion is drawn | Low |
No provider sentiment series was returned for this symbol. Social sentiment is not connected, so no Reddit, X, StockTwits, or forum readings are presented. Treat sentiment as a blind spot in the current dataset.
| Scenario | Trigger condition | What would confirm it | What would invalidate it |
|---|---|---|---|
| Base | Consolidation continues between support 31.69 and resistance 33.92, with price near StockKit Base fair value $31.54 (-2.9% gap) | Price holds the 31.69-33.92 band; RSI14 stays neutral near 48; MACD histogram holds positive (+0.08) | Decisive break below 31.69 support or above 33.92 resistance on expanding volume |
| Upside | Close back above MA20 (32.81) and resistance 33.92, with volume sustaining above the 20-session average (current +4.49%) | MACD golden cross extends toward the zero line; OBV slope turns up from -13.16%; move toward 30-session high 37.08 | OBV distribution pressure persists or worsens; price fails at 33.92 and reverts under MA5 (33.09) |
| Downside | Loss of 31.69 support, which is also the lower Bollinger band and 30-session low region (31.63) | Price below 31.69 with MACD rolling back over and KDJ crossover failing; OBV slope steepening negative | Quick reclaim of 31.69 and MA20 (32.81), restoring the neutral RSI / constructive MACD setup |
| Risk | Evidence | Trigger | Monitoring action |
|---|---|---|---|
| Distribution / weak accumulation | OBV 20-session slope -13.16% (distribution pressure visible) | OBV slope steepens negative while price stalls | Watch OBV slope alongside daily volume vs 20-session average |
| Trend not yet aligned | Price -0.97% below MA20; below MA60 (33.71) despite MA5>MA20 cross | Failure to reclaim MA20 (32.81) | Watch daily closes relative to MA20 and MA60 |
| Support failure | Estimated support 31.69 coincides with lower Bollinger band and 30-session low 31.63 | Sustained close below 31.69 | Watch the 31.69 watch level on a closing basis |
| Valuation reset risk | PE 28.4, PB 18.12; price just above StockKit Base fair value $31.54 (-2.9% gap) | Move materially below Base fair value toward Bear $22.93 | Track price relative to the StockKit fair-value range |
| Information blind spot | No news and no connected sentiment source returned | Unmodeled headline or sentiment shift | Re-check news and sentiment connectivity before acting on technicals |
| Volatility | ATR14 1.03 (+3.12% of price) | ATR expansion alongside band widening | Watch ATR14% and Bollinger band width |
1. The 31.69 support / lower Bollinger band watch level on a closing basis - the single most important condition. 2. Daily closes relative to MA20 (32.81) - reclaim would improve trend alignment. 3. Resistance 33.92 (upper Bollinger band) as the upside gate toward the 30-session high 37.08. 4. OBV 20-session slope (currently -13.16%) for any turn away from distribution. 5. Volume vs 20-session average (currently +4.49%) to confirm or fade directional moves. 6. MACD histogram (+0.08) and KDJ crossover for continuation or failure of the constructive signal. 7. Restored news and sentiment connectivity, given both feeds are currently empty.
MA5>MA20金叉
MACD金叉,MACD在零轴下方,动能增强
RSI14=48中性
在通道中部
价涨量增(1.0x),走势确认,连续放量上涨
Research boundary
StockKit organizes market data and model output for research workflows. It does not provide personalized advice or trade instructions. Verify important information with primary sources before any investment decision.