MO
MO · US
MO Research Preview
| Metric | Reading |
|---|---|
| Price | 69.12 |
| Daily move | +0.25% |
| Strategy score | 63/100 (Buy) |
| Trend | Bull (MA5>MA10>MA20>MA60) |
| RSI14 / RSI6 | 64.48 / 69.59 (constructive, not extreme) |
| MACD (line/signal/hist) | 1.71 / 1.50 / +0.21 (bullish) |
| Estimated support | 66.27 (watch level) |
| Estimated resistance | 76.43 (watch level) |
| 30-session range position | +48.09% of 64.08-74.56 range |
| Data confidence | Medium (no news/sentiment feed) |
| Indicator | Reading | Read |
|---|---|---|
| MA (5/10/20/60) | 73.73 / 72.42 / 71.35 / 67.95 | Bullish alignment confirmed by ordering; however price 69.12 is below MA5/MA10/MA20 (-3.12% vs MA20) |
| RSI (14/6) | 64.48 / 69.59 | Constructive but not extreme; RSI6 nearer the warm zone |
| MACD (line/signal/hist) | 1.71 / 1.50 / +0.21 | Bullish configuration above zero; histogram thin, momentum easing |
| KDJ (K/D/J) | 86.48 / 79.47 / 100.50 | Extended; J at 100.50 flags short-term overheating risk |
| Bollinger (U/M/L) | 76.43 / 71.35 / 66.27 | Mid-band zone (~28% of band); no band-edge stretch |
| ATR14 (abs / %) | 1.32 / +1.79% | Contained volatility relative to price |
| OBV (value / 20d slope) | 39,356,055.25 / +264.66% | Accumulation improving on the slope read |
| CCI20 | 77.44 | Inside neutral band |
What is confirmed: bullish MA ordering, positive MACD above zero, improving OBV slope, and contained ATR.
What is conflicted: the MA stack and MACD lean bullish, yet price trades below the short MAs (-3.12% vs MA20), KDJ is overheated (J 100.50), and volume is light (current volume -53.45% vs the 20-session average of 9,680,414), so the "price up, volume down" pattern signals limited upside conviction.
What is missing: no custom indicators were supplied beyond the panel above, so none are folded in here.
| Axis | Reading | Source | Confidence |
|---|---|---|---|
| PE | 16.75 | SEC EDGAR companyfacts | Medium |
| PB | -36.23 | SEC EDGAR companyfacts | Medium |
| Price / sales | 5.00 | SEC EDGAR companyfacts | Medium |
| EV/EBITDA | 13.52 | SEC EDGAR companyfacts | Low |
| PEG proxy | 2.61 | StockKit scenario model | Medium |
| StockKit fair value range | Bear $55.25 / Base $71.37 / Bull $91.29 | StockKit DCF scenario model | Medium |
| Base fair-value gap | +3.3% | StockKit DCF scenario model | Medium |
| 5Y growth forecast | Bear +0.42% / Base +6.42% / Bull +12.42% | StockKit scenario model | Medium |
| Revenue | $23.28B | SEC EDGAR companyfacts | High |
| Net income | $6.95B | SEC EDGAR companyfacts | High |
| Market cap | $116.33B | SEC shares outstanding + live quote | Medium |
| Balance sheet context | Assets $34.58B / Equity -$3.21B | SEC EDGAR companyfacts | High |
Note: the PEG proxy, fair-value range, base fair-value gap, and 5Y growth forecast are StockKit scenario-model outputs computed from reported fundamentals, not analyst consensus. The negative PB (-36.23) reflects the negative equity position (-$3.21B), which makes book-based multiples unreliable; weight PE, P/S, and cash-flow-based reads more heavily. EV/EBITDA is supplied at Low confidence.
| Item | Status |
|---|---|
| Headline coverage | Missing - no current news items from the configured source |
No confirmed headlines were available from the configured feed, so no catalyst can be evidenced at this time. With no news inputs, this section has lower confidence, and any near-term catalyst read should rely on the observable price/level triggers in the scenario and watch-list sections rather than headline flow.
| 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 channels are not connected, so no Reddit, X, StockTwits, or forum readings are inferred. This section is low confidence by data availability.
| Scenario | Trigger condition | What would confirm it | What would invalidate it |
|---|---|---|---|
| Base | Price holds the 66.27-71.35 zone (support to MA20) with MACD staying above zero (line 1.71 / signal 1.50) | Reclaim of MA20 (71.35) on improving volume vs the 9.68M average; OBV slope stays positive | Loss of 66.27 support with MACD rolling under signal |
| Upside | Move back above the MA cluster (MA5 73.73) toward resistance 76.43 (upper Bollinger) | Volume expansion confirming the breakout (current volume is -53.45% vs average, so participation must improve); KDJ resets without breaking trend | Failure at 73.73-76.43 and rejection back below MA20 |
| Downside | Break of 66.27 support / lower Bollinger band | Close below 30-session low of 64.08; OBV slope turning down | Quick reclaim of 66.27 and stabilization above MA60 (67.95) |
| Risk | Evidence | Trigger | Monitoring action |
|---|---|---|---|
| Short-term overheating | KDJ J at 100.50 (extended) | J holding extreme while price stalls | Watch for KDJ rollover near 66.27 support |
| Weak upside conviction | Volume -53.45% vs 20-session average; "price up, volume down" (量价 55/100) | Continued light volume on advances | Require volume confirmation before trusting moves toward 76.43 |
| Price below trend MAs | Price 69.12 is -3.12% vs MA20 despite bullish MA ordering | Failure to reclaim MA20 (71.35) | Track MA20 reclaim as a structure-repair signal |
| Negative equity / book distortion | Equity -$3.21B, PB -36.23 | Further erosion in reported equity | Lean on PE (16.75), P/S (5.00), and net income ($6.95B) instead of book metrics |
| Momentum fade | MACD histogram thin at +0.21; note "动能减弱" | Histogram turning negative / MACD cross down | Watch MACD line vs signal (1.71 vs 1.50) |
| Information gap | No news and no sentiment feed returned | Lack of independent confirmation | Re-check feeds; treat catalyst reads as lower confidence |
1. 66.27 support / lower Bollinger band - the primary level; watch for hold vs decisive break. 2. MA20 at 71.35 - track a reclaim as evidence the price/trend disconnect is repairing. 3. Volume vs the 9,680,414 20-session average - confirmation is needed given current volume is -53.45% below average. 4. MACD line vs signal (1.71 / 1.50) and histogram (+0.21) - watch for momentum fade or a cross down. 5. KDJ J (100.50) - monitor for an overheating reset. 6. Resistance 76.43 (upper Bollinger) - note any test and how price reacts. 7. News and sentiment feeds - re-check for any first headlines, since both were empty.
This brief is a public-facing research preview generated by StockKit from the supplied dataset only. It is not personalized investment advice and does not promise or guarantee any return. All levels are watch levels for monitoring, not instructions to act. News and sentiment sections are lower confidence because the configured sources returned no data, and book-based valuation metrics are distorted by the negative equity position.
MA5>MA20金叉,多头排列
MACD金叉,MACD在零轴上方,动能减弱
RSI14=64偏高
在通道中部
价涨量缩,上涨力度不足
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.