Bull case
If a volatility-compressed setup resolving upward would accelerate the move, the upside path is the 80–95th percentile band shown here.
band +1.0% … +2.0% · 136.25 – 136.25
quantmind-demo-v1). They are not
market data, not quotes from any exchange, and must not be used for decisions. Configure a licensed provider in
Admin → Data providers to switch to live data.
DEMO DATASET last stored bar 2026-10-23 · scores computed 2026-10-23 17:35:22 · every figure below is read from these rows, nothing is computed in the browser
| Horizon | Ref | Bull high | Base range | Bear low | P10 → P90 | P(up) | Confidence | Risk |
|---|---|---|---|---|---|---|---|---|
| 1D
2026-10-23 17:35:22 |
136.25 | 138.98 +2.0% | 135.57 → 137.61 -0.5% … +1.0% |
133.53 -2.0% | 134.21 → 138.29 | 52.0% | 68 760 bars, blended vol 25%, score 54, coverage 100%% |
LOW
HV 24.9% ann. · 760 bars |
| 5D
2026-10-23 17:35:22 |
136.25 | 140.34 +3.0% | 134.89 → 137.61 -1.0% … +1.0% |
132.16 -3.0% | 133.53 → 140.34 | 52.0% | 68 760 bars, blended vol 25%, score 54, coverage 100%% |
LOW
HV 24.9% ann. · 760 bars |
| 1M
2026-10-23 17:35:22 |
136.25 | 145.79 +7.0% | 133.53 → 140.34 -2.0% … +3.0% |
128.08 -6.0% | 129.44 → 143.06 | 52.0% | 68 760 bars, blended vol 25%, score 54, coverage 100%% |
LOW
HV 24.9% ann. · 760 bars |
| 3M
2026-10-23 17:35:22 |
136.25 | 152.60 +12.0% | 130.12 → 142.38 -4.5% … +4.5% |
121.94 -10.5% | 123.99 → 148.51 | 52.0% | 68 760 bars, blended vol 25%, score 54, coverage 100%% |
LOW
HV 24.9% ann. · 760 bars |
| 6M
2026-10-23 17:35:22 |
136.25 | 158.73 +16.5% | 128.08 → 146.47 -6.0% … +7.5% |
115.81 -15.0% | 119.90 → 154.64 | 52.0% | 68 760 bars, blended vol 25%, score 54, coverage 100%% |
LOW
HV 24.9% ann. · 760 bars |
| 12M
2026-10-23 17:35:22 |
136.25 | 166.91 +22.5% | 126.03 → 149.88 -7.5% … +10.0% |
105.59 -22.5% | 112.41 → 160.09 | 52.0% | 68 760 bars, blended vol 25%, score 54, coverage 100%% |
LOW
HV 24.9% ann. · 760 bars |
If a volatility-compressed setup resolving upward would accelerate the move, the upside path is the 80–95th percentile band shown here.
mildly positive
Downside triggers: momentum is fading. Treat the 5–20th percentile band as the stress case for sizing, not as a worst case.
| Period | Revenue | Revenue YoY | EPS | Gross margin | Op margin | FCF margin | ROE | Filed |
|---|---|---|---|---|---|---|---|---|
| FY2026 FY | $88.8B | +8.7% | 5.69 | 57.5% | 29.2% | 26.4% | 3.6% | 2026-12-31 |
| FY2025 FY | $85.6B | +8.6% | 5.48 | 53.6% | 32.4% | 28.6% | 24.4% | 2025-12-31 |
| FY2024 FY | $79.7B | +7.7% | 5.11 | 62.7% | 28.6% | 30.5% | 22.7% | 2024-12-31 |
| FY2023 FY | $74.7B | +7.2% | 4.79 | 66.1% | 29.8% | 32.3% | 22.3% | 2023-12-31 |
| Q4 2026 Q | $18.7B | +7.2% | 1.20 | 66.1% | 29.8% | 32.3% | 22.3% | 2026-07-01 |
| Report | EPS est | EPS actual | Surprise | Rev est | Rev actual | Guidance | Source |
|---|---|---|---|---|---|---|---|
| 2026-12-10 | 1.49 | not stored | not stored | $22.2B | not stored | none | synthetic_demo |
| 2026-10-23 | 1.56 | not stored | not stored | $22.2B | not stored | none | synthetic_demo |
| 2026-07-19 | 1.46 | 1.41 | -3.0% | $22.2B | $23.3B | maintain | synthetic_demo |
| 2026-06-01 | 1.38 | 1.29 | -6.2% | $22.2B | $22.0B | maintain | synthetic_demo |
| 2026-04-14 | 1.46 | 1.36 | -6.4% | $22.2B | $21.6B | raise | synthetic_demo |
| 2026-02-25 | 1.41 | 1.23 | -12.6% | $22.2B | $22.2B | lower | synthetic_demo |
| 2026-01-08 | 1.36 | 1.54 | +13.1% | $22.2B | $22.9B | lower | synthetic_demo |
| 2025-11-21 | 1.36 | 1.27 | -6.5% | $22.2B | $21.9B | lower | synthetic_demo |
| As of | Horizon | EPS avg | EPS high | EPS low | Revenue | Analysts | 90d revisions |
|---|---|---|---|---|---|---|---|
| 2026-10-23 | FY1 | 6.75 | 7.74 | 6.55 | $97.1B | 18 | 5 / 4 |
| 2026-10-23 | FY2 | 6.63 | 7.46 | 5.95 | $90.9B | 15 | 3 / 6 |
| 2026-10-23 | Q1 | 1.69 | 1.90 | 1.35 | $22.9B | 12 | 4 / 9 |
| 2026-10-23 | Q2 | 1.53 | 1.82 | 1.51 | $23.6B | 32 | 9 / 6 |
| Date | Firm | Action | From | To | Target | Consensus | % buy |
|---|---|---|---|---|---|---|---|
| 2026-10-18 | Blue Harbor Capital Research | upgrade | Hold | Neutral | $121.06 | 2.51 | 54% |
| 2026-08-22 | Halcyon Partners | downgrade | Buy | Sell | $126.10 | 2.51 | 41% |
| 2026-07-03 | Blue Harbor Capital Research | maintained | Neutral | Neutral | $166.34 | 2.51 | 56% |
| 2026-05-27 | Northgate Securities | initiated | Sell | Sell | $157.93 | 2.51 | 46% |
| 2026-04-15 | Halcyon Partners | maintained | Outperform | Outperform | $138.09 | 2.51 | 44% |
| Period end | Holder | Type | Shares | Value | % float | Change |
|---|---|---|---|---|---|---|
| 2026-09-01 | Vanguard Index Group | fund | 223M | $30.4B | 8.2% | not stored |
| 2026-09-01 | Vanguard Index Group | fund | 223M | $30.4B | 8.2% | not stored |
| 2026-09-01 | Vanguard Index Group | fund | 223M | $30.4B | 8.2% | not stored |
| 2026-09-01 | Vanguard Index Group | fund | 223M | $30.4B | 8.2% | not stored |
| 2026-09-01 | Vanguard Index Group | fund | 223M | $30.4B | 8.2% | not stored |
| 2026-09-01 | BlackRock Fund Advisors | fund | 222M | $30.3B | 8.2% | not stored |
| 2026-09-01 | BlackRock Fund Advisors | fund | 222M | $30.3B | 8.2% | not stored |
| 2026-09-01 | BlackRock Fund Advisors | fund | 222M | $30.3B | 8.2% | not stored |
| Trade date | Owner | Title | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|---|
| 2026-09-02 | Demo Officer DD09EC | Chief Financial Officer | Buy - Open Market | 184k | $148.68 | $25.1M | 5.47M |
| 2026-02-09 | Demo Officer 2113D6 | Chief Executive Officer | Sale - Open Market | 84.2k | $123.21 | $11.5M | 1.16M |
| 2026-01-11 | Demo Officer 414BCC | Chief Financial Officer | Sale - Open Market | 169k | $121.44 | $23.1M | 2.46M |
| Ex-date | Pay date | Amount | Frequency | Yield at ex |
|---|---|---|---|---|
| 2026-09-11 | 2026-09-29 | $0.322 | quarterly | 0.95% |
| 2026-06-12 | 2026-06-30 | $0.323 | quarterly | 0.95% |
| 2026-02-27 | 2026-03-17 | $0.325 | quarterly | 0.95% |
| 2025-11-28 | 2025-12-16 | $0.326 | quarterly | 0.95% |
| 2025-09-19 | 2025-10-07 | $0.327 | quarterly | 0.95% |
| 2025-06-06 | 2025-06-24 | $0.329 | quarterly | 0.95% |
| 2025-03-14 | 2025-04-01 | $0.330 | quarterly | 0.95% |
| 2024-12-06 | 2024-12-24 | $0.331 | quarterly | 0.95% |
| 2024-08-30 | 2024-09-17 | $0.333 | quarterly | 0.95% |
| When | Expiry | Strike | Right | Contracts | Premium | Unusual | Context |
|---|---|---|---|---|---|---|---|
| 2026-10-18 13:46 | 2026-12-06 | $135.50 | CALL | 698k | $2.85M | 2.02 | sweep across exchanges sweep |
| 2026-10-18 14:25 | 2026-12-06 | $135.50 | CALL | 698k | $2.85M | 2.02 | sweep across exchanges sweep |
| 2026-10-18 16:05 | 2026-12-06 | $135.50 | CALL | 698k | $2.85M | 2.02 | sweep across exchanges sweep |
| 2026-10-18 16:58 | 2026-12-06 | $135.50 | CALL | 698k | $2.85M | 2.02 | sweep across exchanges sweep |
| 2026-10-18 17:35 | 2026-12-06 | $135.50 | CALL | 698k | $2.85M | 2.02 | sweep across exchanges sweep |
| 2026-10-20 13:46 | 2026-11-21 | $133.00 | CALL | 444k | $1.82M | 2.38 | volume ≫ open interest (new positioning) sweep |
| 2026-10-20 14:25 | 2026-11-21 | $133.00 | CALL | 444k | $1.82M | 2.38 | volume ≫ open interest (new positioning) sweep |
| 2026-10-20 16:05 | 2026-11-21 | $133.00 | CALL | 444k | $1.82M | 2.38 | volume ≫ open interest (new positioning) sweep |
| 2026-10-20 16:58 | 2026-11-21 | $133.00 | CALL | 444k | $1.82M | 2.38 | volume ≫ open interest (new positioning) sweep |
| 2026-10-20 17:35 | 2026-11-21 | $133.00 | CALL | 444k | $1.82M | 2.38 | volume ≫ open interest (new positioning) sweep |
| 2026-10-18 13:46 | 2026-11-03 | $138.00 | CALL | 398k | $1.63M | 2.05 | sweep across exchanges |
| 2026-10-18 14:25 | 2026-11-03 | $138.00 | CALL | 398k | $1.63M | 2.05 | sweep across exchanges |
| 2026-10-18 16:05 | 2026-11-03 | $138.00 | CALL | 398k | $1.63M | 2.05 | sweep across exchanges |
| 2026-10-18 16:58 | 2026-11-03 | $138.00 | CALL | 398k | $1.63M | 2.05 | sweep across exchanges |
| 2026-10-18 17:35 | 2026-11-03 | $138.00 | CALL | 398k | $1.63M | 2.05 | sweep across exchanges |
| 2026-10-20 13:46 | 2026-11-10 | $135.50 | PUT | 375k | $1.53M | 5.46 | sweep across exchanges sweep |
| 2026-10-20 14:25 | 2026-11-10 | $135.50 | PUT | 375k | $1.53M | 5.46 | sweep across exchanges sweep |
| 2026-10-20 16:05 | 2026-11-10 | $135.50 | PUT | 375k | $1.53M | 5.46 | sweep across exchanges sweep |
| 2026-10-20 16:58 | 2026-11-10 | $135.50 | PUT | 375k | $1.53M | 5.46 | sweep across exchanges sweep |
| 2026-10-20 17:35 | 2026-11-10 | $135.50 | PUT | 375k | $1.53M | 5.46 | sweep across exchanges sweep |
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.