Bull case
If RSI mid-range — room to extend, fundamentals scoring above the coverage median, a volatility-compressed setup resolving upward would accelerate the move, the upside path is the 80–95th percentile band shown here.
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-25 04:13:59 · 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-25 04:13:59 |
143.92 | 146.08 +1.5% | 143.20 → 144.64 -0.5% … +0.5% |
142.48 -1.0% | 142.48 → 145.36 | 54.0% | 58 760 bars, blended vol 22%, score 58, coverage 100%% |
LOW
HV 22.3% ann. · 760 bars |
| 5D
2026-10-25 04:13:59 |
143.92 | 148.24 +3.0% | 142.48 → 145.36 -1.0% … +1.0% |
139.60 -3.0% | 141.04 → 146.80 | 54.0% | 58 760 bars, blended vol 22%, score 58, coverage 100%% |
LOW
HV 22.3% ann. · 760 bars |
| 1M
2026-10-25 04:13:59 |
143.92 | 152.56 +6.0% | 141.04 → 148.24 -2.0% … +3.0% |
136.72 -5.0% | 138.16 → 151.12 | 54.0% | 58 760 bars, blended vol 22%, score 58, coverage 100%% |
LOW
HV 22.3% ann. · 760 bars |
| 3M
2026-10-25 04:13:59 |
143.92 | 159.03 +10.5% | 139.60 → 150.40 -3.0% … +4.5% |
130.97 -9.0% | 133.13 → 156.87 | 54.0% | 58 760 bars, blended vol 22%, score 58, coverage 100%% |
LOW
HV 22.3% ann. · 760 bars |
| 6M
2026-10-25 04:13:59 |
143.92 | 165.51 +15.0% | 137.44 → 154.71 -4.5% … +7.5% |
124.49 -13.5% | 128.81 → 161.19 | 54.0% | 58 760 bars, blended vol 22%, score 58, coverage 100%% |
LOW
HV 22.3% ann. · 760 bars |
| 12M
2026-10-25 04:13:59 |
143.92 | 176.30 +22.5% | 133.13 → 158.31 -7.5% … +10.0% |
118.73 -17.5% | 122.33 → 169.11 | 54.0% | 58 760 bars, blended vol 22%, score 58, coverage 100%% |
LOW
HV 22.3% ann. · 760 bars |
If RSI mid-range — room to extend, fundamentals scoring above the coverage median, 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 | $81.0B | -2.0% | 12.14 | 30.7% | 15.7% | 11.7% | 19.9% | 2026-12-31 |
| FY2025 FY | $84.2B | -2.8% | 12.62 | 28.0% | 16.4% | 12.6% | 38.2% | 2025-12-31 |
| FY2024 FY | $83.8B | -0.7% | 12.56 | 31.5% | 15.4% | 13.5% | 55.5% | 2024-12-31 |
| FY2023 FY | $81.6B | -2.7% | 12.23 | 34.3% | 15.2% | 13.4% | 38.0% | 2023-12-31 |
| Q4 2026 Q | $20.4B | -2.7% | 3.06 | 34.3% | 15.2% | 13.4% | 38.0% | 2026-07-01 |
| Report | EPS est | EPS actual | Surprise | Rev est | Rev actual | Guidance | Source |
|---|---|---|---|---|---|---|---|
| 2026-12-10 | 3.03 | not stored | not stored | $20.3B | not stored | none | synthetic_demo |
| 2026-10-23 | 3.14 | not stored | not stored | $20.3B | not stored | none | synthetic_demo |
| 2026-07-19 | 2.89 | 2.86 | -0.9% | $20.3B | $21.3B | lower | synthetic_demo |
| 2026-06-01 | 3.15 | 3.11 | -1.1% | $20.3B | $19.6B | raise | synthetic_demo |
| 2026-04-14 | 3.02 | 2.81 | -7.0% | $20.3B | $20.1B | maintain | synthetic_demo |
| 2026-02-25 | 3.11 | 3.04 | -2.4% | $20.3B | $20.7B | lower | synthetic_demo |
| 2026-01-08 | 2.93 | 2.69 | -8.0% | $20.3B | $19.6B | raise | synthetic_demo |
| 2025-11-21 | 2.91 | 3.36 | +15.4% | $20.3B | $21.1B | maintain | synthetic_demo |
| As of | Horizon | EPS avg | EPS high | EPS low | Revenue | Analysts | 90d revisions |
|---|---|---|---|---|---|---|---|
| 2026-10-25 | FY1 | 13.88 | 14.35 | 12.61 | $86.3B | 37 | 10 / 3 |
| 2026-10-25 | FY2 | 13.69 | 15.80 | 11.20 | $83.3B | 36 | 11 / 7 |
| 2026-10-25 | Q1 | 3.37 | 3.61 | 2.56 | $20.7B | 27 | 10 / 9 |
| 2026-10-25 | Q2 | 3.32 | 3.98 | 3.27 | $22.2B | 33 | 8 / 5 |
| 2026-10-24 | FY1 | 13.88 | 14.35 | 12.61 | $86.3B | 37 | 10 / 3 |
| 2026-10-24 | FY2 | 13.69 | 15.80 | 11.20 | $83.3B | 36 | 11 / 7 |
| 2026-10-24 | Q1 | 3.37 | 3.61 | 2.56 | $20.7B | 27 | 10 / 9 |
| 2026-10-24 | Q2 | 3.32 | 3.98 | 3.27 | $22.2B | 33 | 8 / 5 |
| Date | Firm | Action | From | To | Target | Consensus | % buy |
|---|---|---|---|---|---|---|---|
| 2026-10-24 | Halcyon Partners | maintained | Buy | Buy | $133.51 | 3.09 | 30% |
| 2026-08-25 | Halcyon Partners | upgrade | Hold | Neutral | $135.82 | 3.09 | 31% |
| 2026-07-12 | Blue Harbor Capital Research | maintained | Sell | Sell | $171.04 | 3.09 | 29% |
| 2026-05-30 | Meridian Research | initiated | Hold | Hold | $162.81 | 3.09 | 47% |
| 2026-04-11 | Meridian Research | upgrade | Hold | Neutral | $134.86 | 3.09 | 42% |
| Period end | Holder | Type | Shares | Value | % float | Change |
|---|---|---|---|---|---|---|
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| 2026-09-01 | Capital Research Global | fund | 50.5M | $7.26B | 8.4% | not stored |
| Ex-date | Pay date | Amount | Frequency | Yield at ex |
|---|---|---|---|---|
| 2026-09-13 | 2026-10-01 | $0.720 | quarterly | 2.00% |
| 2026-09-12 | 2026-09-30 | $0.720 | quarterly | 2.00% |
| 2026-09-11 | 2026-09-29 | $0.720 | quarterly | 2.00% |
| 2026-06-21 | 2026-07-09 | $0.723 | quarterly | 2.00% |
| 2026-06-20 | 2026-07-08 | $0.723 | quarterly | 2.00% |
| 2026-06-19 | 2026-07-07 | $0.723 | quarterly | 2.00% |
| 2026-03-01 | 2026-03-19 | $0.726 | quarterly | 2.00% |
| 2026-02-28 | 2026-03-18 | $0.726 | quarterly | 2.00% |
| 2026-02-27 | 2026-03-17 | $0.726 | quarterly | 2.00% |
| 2025-12-14 | 2026-01-01 | $0.729 | quarterly | 2.00% |
| When | Expiry | Strike | Right | Contracts | Premium | Unusual | Context |
|---|---|---|---|---|---|---|---|
| 2026-10-19 13:46 | 2026-12-26 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-20 23:42 | 2026-12-27 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-19 14:25 | 2026-12-26 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-21 02:40 | 2026-12-28 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-19 16:05 | 2026-12-26 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-21 04:13 | 2026-12-28 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-19 16:58 | 2026-12-26 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-19 17:35 | 2026-12-26 | $146.50 | PUT | 725k | $3.13M | 5.15 | sweep across exchanges sweep |
| 2026-10-23 13:46 | 2026-11-16 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-24 23:42 | 2026-11-17 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-23 14:25 | 2026-11-16 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-25 02:40 | 2026-11-18 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-23 16:05 | 2026-11-16 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-25 04:13 | 2026-11-18 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-23 16:58 | 2026-11-16 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-23 17:35 | 2026-11-16 | $151.00 | CALL | 707k | $3.05M | 2.82 | volume ≫ open interest (new positioning) |
| 2026-10-19 13:46 | 2026-11-16 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-20 23:42 | 2026-11-17 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-19 14:25 | 2026-11-16 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-21 02:40 | 2026-11-18 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-19 16:05 | 2026-11-16 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-21 04:13 | 2026-11-18 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-19 16:58 | 2026-11-16 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-19 17:35 | 2026-11-16 | $150.50 | PUT | 690k | $2.98M | 1.72 | sweep across exchanges sweep |
| 2026-10-21 13:46 | 2026-12-23 | $136.00 | PUT | 632k | $2.73M | 3.21 | volume ≫ open interest (new positioning) |
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.
Synthetic demo item generated to exercise the sentiment pipeline. No external source; no factual content.