Bull case
If 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 |
85.64 | 86.92 +1.5% | 85.21 → 86.50 -0.5% … +1.0% |
84.36 -1.5% | 84.78 → 86.92 | 55.0% | 58 760 bars, blended vol 23%, score 62, coverage 100%% |
LOW
HV 22.8% ann. · 760 bars |
| 5D
2026-10-25 04:13:59 |
85.64 | 89.07 +4.0% | 84.78 → 87.35 -1.0% … +2.0% |
83.07 -3.0% | 83.93 → 88.21 | 55.0% | 58 760 bars, blended vol 23%, score 62, coverage 100%% |
LOW
HV 22.8% ann. · 760 bars |
| 1M
2026-10-25 04:13:59 |
85.64 | 92.49 +8.0% | 83.93 → 89.07 -2.0% … +4.0% |
80.50 -6.0% | 81.36 → 90.78 | 55.0% | 58 760 bars, blended vol 23%, score 62, coverage 100%% |
LOW
HV 22.8% ann. · 760 bars |
| 3M
2026-10-25 04:13:59 |
85.64 | 97.20 +13.5% | 83.07 → 90.78 -3.0% … +6.0% |
76.65 -10.5% | 79.22 → 94.63 | 55.0% | 58 760 bars, blended vol 23%, score 62, coverage 100%% |
LOW
HV 22.8% ann. · 760 bars |
| 6M
2026-10-25 04:13:59 |
85.64 | 102.34 +19.5% | 81.79 → 93.35 -4.5% … +9.0% |
72.79 -15.0% | 75.36 → 98.49 | 55.0% | 58 760 bars, blended vol 23%, score 62, coverage 100%% |
LOW
HV 22.8% ann. · 760 bars |
| 12M
2026-10-25 04:13:59 |
85.64 | 109.19 +27.5% | 79.22 → 96.35 -7.5% … +12.5% |
66.37 -22.5% | 70.65 → 104.91 | 55.0% | 58 760 bars, blended vol 23%, score 62, coverage 100%% |
MEDIUM
HV 22.8% 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: a market-wide risk-off move alone can carry the 5–20th percentile band. 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 | $59.3B | +6.8% | 6.15 | 60.2% | 27.5% | 21.9% | 35.3% | 2026-12-31 |
| FY2025 FY | $57.2B | +7.1% | 5.94 | 50.6% | 27.9% | 18.5% | 19.1% | 2025-12-31 |
| FY2024 FY | $55.5B | +7.2% | 5.76 | 51.1% | 31.1% | 25.6% | 46.5% | 2024-12-31 |
| FY2023 FY | $52.2B | +6.6% | 5.42 | 57.5% | 27.7% | 23.1% | 8.2% | 2023-12-31 |
| Q4 2026 Q | $13.0B | +6.6% | 1.35 | 57.5% | 27.7% | 23.1% | 8.2% | 2026-07-01 |
| Report | EPS est | EPS actual | Surprise | Rev est | Rev actual | Guidance | Source |
|---|---|---|---|---|---|---|---|
| 2026-12-10 | 1.68 | not stored | not stored | $14.8B | not stored | none | synthetic_demo |
| 2026-10-23 | 1.58 | not stored | not stored | $14.8B | not stored | none | synthetic_demo |
| 2026-07-19 | 1.66 | 1.49 | -10.1% | $14.8B | $15.1B | maintain | synthetic_demo |
| 2026-06-01 | 1.66 | 1.74 | +4.7% | $14.8B | $14.2B | raise | synthetic_demo |
| 2026-04-14 | 1.52 | 1.43 | -5.5% | $14.8B | $14.9B | raise | synthetic_demo |
| 2026-02-25 | 1.45 | 1.67 | +15.4% | $14.8B | $14.9B | lower | synthetic_demo |
| 2026-01-08 | 1.59 | 1.40 | -12.1% | $14.8B | $15.1B | maintain | synthetic_demo |
| 2025-11-21 | 1.52 | 1.35 | -11.5% | $14.8B | $14.9B | raise | synthetic_demo |
| As of | Horizon | EPS avg | EPS high | EPS low | Revenue | Analysts | 90d revisions |
|---|---|---|---|---|---|---|---|
| 2026-10-25 | FY1 | 6.73 | 8.02 | 6.48 | $63.1B | 15 | 10 / 7 |
| 2026-10-25 | FY2 | 7.03 | 7.05 | 6.59 | $64.9B | 34 | 3 / 1 |
| 2026-10-25 | Q1 | 1.71 | 1.93 | 1.37 | $15.7B | 16 | 10 / 7 |
| 2026-10-25 | Q2 | 1.83 | 1.99 | 1.71 | $15.2B | 21 | 4 / 0 |
| 2026-10-24 | FY1 | 6.73 | 8.02 | 6.48 | $63.1B | 15 | 10 / 7 |
| 2026-10-24 | FY2 | 7.03 | 7.05 | 6.59 | $64.9B | 34 | 3 / 1 |
| 2026-10-24 | Q1 | 1.71 | 1.93 | 1.37 | $15.7B | 16 | 10 / 7 |
| 2026-10-24 | Q2 | 1.83 | 1.99 | 1.71 | $15.2B | 21 | 4 / 0 |
| Date | Firm | Action | From | To | Target | Consensus | % buy |
|---|---|---|---|---|---|---|---|
| 2026-10-18 | Northgate Securities | upgrade | Hold | Sell | $78.14 | 3.17 | 31% |
| 2026-08-28 | Kestrel Analytics | downgrade | Buy | Buy | $86.41 | 3.17 | 45% |
| 2026-07-10 | Northgate Securities | maintained | Neutral | Neutral | $77.27 | 3.17 | 42% |
| 2026-05-30 | Northgate Securities | downgrade | Buy | Hold | $97.14 | 3.17 | 37% |
| 2026-04-17 | Northgate Securities | upgrade | Hold | Buy | $93.46 | 3.17 | 40% |
| Period end | Holder | Type | Shares | Value | % float | Change |
|---|---|---|---|---|---|---|
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| 2026-09-01 | State Street Global Advisors | fund | 138M | $11.8B | 8.9% | not stored |
| Ex-date | Pay date | Amount | Frequency | Yield at ex |
|---|---|---|---|---|
| 2026-08-30 | 2026-09-17 | $0.299 | quarterly | 1.39% |
| 2026-08-29 | 2026-09-16 | $0.299 | quarterly | 1.39% |
| 2026-08-28 | 2026-09-15 | $0.299 | quarterly | 1.39% |
| 2026-06-14 | 2026-07-02 | $0.300 | quarterly | 1.39% |
| 2026-06-13 | 2026-07-01 | $0.300 | quarterly | 1.39% |
| 2026-06-12 | 2026-06-30 | $0.300 | quarterly | 1.39% |
| 2026-03-22 | 2026-04-09 | $0.301 | quarterly | 1.39% |
| 2026-03-21 | 2026-04-08 | $0.301 | quarterly | 1.39% |
| 2026-03-20 | 2026-04-07 | $0.301 | quarterly | 1.39% |
| 2025-12-21 | 2026-01-08 | $0.302 | quarterly | 1.39% |
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.