STXSeagate Technology Holdings plcTechnology · Computer Hardwareas of 2026-09-25
Horizon

Issued 2026-09-25 at $916.83 · now $916.83 (2026-09-25, +0.0% since)

Based on its own history, a month from the 2026-09-25 close, STX has typically landed between $767.41 and $1199.90 — a range of −16.3% to +30.9% from the issuance price $916.83.

Range of outcomes in historically similar periods — not a price prediction. Ranges are scored publicly on /methodology.
  • Actual close
  • Typical path (median)
  • Middle 50% of outcomes
  • 90% range

4,692 overlapping 1 month windows · 2008-01-02 – 2026-08-26 · basis climatology · forecast (batch). Base rate up 53.7% (90% CI 51.5–55.9%, ≈1,391 obs). Not a call on this stock — we have no evidence its odds differ.

The cone is anchored at the 2026-09-25 issuance close ($916.83) — the price the forecast resolves against on 2026-10-26, not the latest close. The drawn path shape is illustrative (bands widen with √t); every labeled number is real — the anchor, the scored batch p90/IQR endpoints, and the typical move.

Where STX has typically landed a month from the 2026-09-25 close of $916.83 — the range is history, not a prediction.

$767.41worst · -16.3%$1,200best · +30.9%
  • now $916.83 (+0.0%)
  • typicalThe typical outcome — half of similar past periods did better and half did worse (not an average, so a few wild periods don't skew it). $951.19 (+3.7%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $875.24–$1,027
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $767.41–$1,200
Actual 1-month windows behind the coneiEvery overlapping 1-month window in this security's own price history was ranked by realized return; shown are the 3 worst and 3 best of 4,692 windows spanning 2008-01-02 to 2026-09-25. Not cherry-picked — these are the extremes of the full sample. Max drop / max rise are the deepest and highest points reached within each window. See /methodology.
StartReturnMax dropMax rise
3 worst
2008-10-22−51.3%−51.3%+0.0%
2008-10-21−51.1%−51.1%+0.0%
2008-10-20−48.5%−48.5%+0.0%
3 best
2009-03-06+106.1%+0.0%+116.4%
2009-03-05+96.2%−9.3%+96.2%
2009-03-09+95.8%+0.0%+113.8%

4,692 overlapping windows · 2008-01-02 – 2026-09-25 · not cherry-picked

Fundamentals iCompany financials — revenue, earnings, margins — from the newest filings shown, each carried with its date.iAs-reported figures and standard ratios from FMP, as of 2026-07-25. Revenue, net income and free cash flow can toggle annual or quarterly; margin, ROE and debt-to-equity are shown by fiscal year. We report the figures and the trend — no target price and no over/under-valued call. More on /methodology.

$191.0B
market cap
$10.54
EPS (TTM)
80.8
P/E (TTM)
2026-07-28
next earnings
Revenue$9.1B
'20'25
Net income$1.5B
'20'25
Free cash flow$818M
'20'25
Net margin · by yr16.1%
'20'25
ROE · by yr-324.3%
'20'25
Debt / equity · by yr-11.03
'20'25

Fair value — three views iIndependent reference estimates of worth (a cash-flow model, peer multiples, analyst targets), shown as separate views — not a single verdict.

iThree independent estimates of per-share value, each by a different method and each with its own assumptions: a discounted-cash-flow intrinsic value, a peer comparable (the median trailing P/E of 80 sector peers times this company's trailing EPS), and the analyst price-target consensus. They routinely disagree — that gap is the point. We show the three marks and the current price; we do not blend them into a single number or call the stock over- or under-valued. Marks as of the latest capture. More on /methodology.
now $916.83$-99.28$1,726
  • DCF (intrinsic)$26.59
  • Peer P/E × EPS · sector median 34.2× · n=80$360.52
  • Analyst target · range $500.00–$1,600$930.00
  • Current price · last close 2026-09-25$916.83

Seasonality · by month iHow this security has tended to do in each calendar month historically — a frequency, never a prediction.

iFor each calendar month, the share of years this security closed higher than the month before, and the average month-over-month return, over ~19 years of its own price history. Cells are shaded by average return. This is historical frequency, not a prediction — no month is a signal.
Jan
56%
+6.7%
n=18
Feb
63%
+4.1%
n=19
Mar
63%
+2.8%
n=19
Apr
58%
+5.4%
n=19
May
68%
+3.7%
n=19
Jun
58%
+1.1%
n=19
Jul
42%
+0.6%
n=19
Aug
53%
+0.3%
n=19
Sep
53%
+2.3%
n=19
Oct
50%
+1.0%
n=18
Nov
78%
+3.8%
n=18
Dec
72%
+4.7%
n=18

Up-frequency and average month-over-month return · historical frequency, not a prediction

Reported insider & political trades

Every Form 4 the people closest to this company have filed with the SEC — plotted against the share price, aggregated by month, and shown with the gap between when each trade happened and when it was disclosed. A public record, not advice.

Share price & reported tradesMonthly open-market valueReporting lag — trade date to filing date2026-092026-082026-072026-062026-052026-042026-032026-022026-012025-122025-112025-102025-092025-08$1K$1532026-09-21: 26 insider sales, $8.2M — Morris John Christopher …2026-09-15: 27 insider sales, $167.4M — MOSLEY WILLIAM D, Romano Gianluca, Morris John Christopher, Teh Ban Seng …2026-09-14: 4 insider sales, $3.4M — MOSLEY WILLIAM D, Teh Ban Seng, Romano Gianluca, Morris John Christopher2026-09-11: 38 insider sales, $42.0M — Romano Gianluca …2026-09-10: 7 insider sales, $4.7M — MOSLEY WILLIAM D, Romano Gianluca, Teh Ban Seng, Morris John Christopher …2026-09-01: 27 insider sales, $25.1M — MOSLEY WILLIAM D, Conyers Yolanda Lee …2026-08-24: 29 insider sales, $7.2M — Lee James CI …2026-08-21: 39 insider sales, $37.9M — MOSLEY WILLIAM D, Romano Gianluca, Lee James CI, Morris John Christopher …2026-08-20: 20 insider sales, $5.5M — Teh Ban Seng, Morris John Christopher …2025-08: 10 open-market sales, $4.8M2025-09: 17 open-market sales, $8.6M2025-10: 24 open-market sales, $7.6M2025-11: 48 open-market sales, $27.0M2025-12: 11 open-market sales, $6.3M2026-01: 15 open-market sales, $15.7M2026-02: 18 open-market sales, $11.1M2026-03: 25 open-market sales, $18.0M2026-04: 21 open-market sales, $8.4M2026-05: 90 open-market sales, $60.0M2026-06: 64 open-market sales, $38.8M2026-07: 46 open-market sales, $28.5M2026-08: 204 open-market sales, $99.8M2026-09: 129 open-market sales, $250.7M↑ buys↓ salesofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-21, filed 1 day after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-15, filed 1 day after the tradeofficer Romano Gianluca — Sale on 2026-09-15, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-15, filed 1 day after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-14, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-14, filed 1 day after the tradeofficer Romano Gianluca — Sale on 2026-09-14, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-14, filed 1 day after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradeofficer Romano Gianluca — Sale on 2026-09-11, filed 4 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-10, filed 1 day after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-10, filed 1 day after the tradeofficer Romano Gianluca — Sale on 2026-09-10, filed 1 day after the tradeofficer Teh Ban Seng — Sale on 2026-09-10, filed 1 day after the tradeofficer Romano Gianluca — Sale on 2026-09-10, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-10, filed 1 day after the tradeofficer Morris John Christopher — Sale on 2026-09-10, filed 1 day after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector Conyers Yolanda Lee — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-09-01, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradeofficer Lee James CI — Sale on 2026-08-24, filed 2 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-08-21, filed 3 days after the tradeofficer Romano Gianluca — Sale on 2026-08-21, filed 3 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-08-21, filed 3 days after the tradedirector MOSLEY WILLIAM D — Sale on 2026-08-21, filed 3 days after the tradeofficer Romano Gianluca — Sale on 2026-08-21, filed 3 days after the tradeofficer Lee James CI — Sale on 2026-08-21, filed 3 days after the tradeofficer Morris John Christopher — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Romano Gianluca — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Morris John Christopher — Sale on 2026-08-21, filed 3 days after the tradeofficer Lee James CI — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Lee James CI — Sale on 2026-08-21, filed 3 days after the tradeofficer Morris John Christopher — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-21, filed 3 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Morris John Christopher — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the tradeofficer Teh Ban Seng — Sale on 2026-08-20, filed 4 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-21Morris John ChristopherofficerSale1,040 @ $873.49$908K−3.5% of holdingnot yet — horizon still opennot yet — horizon still open28,887Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale1,000 @ $872.42$872K−3.2% of holdingnot yet — horizon still opennot yet — horizon still open29,927Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale986 @ $874.50$862K−3.4% of holdingnot yet — horizon still opennot yet — horizon still open27,901Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale974 @ $875.35$853K−3.5% of holdingnot yet — horizon still opennot yet — horizon still open26,927Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale915 @ $894.27$818K−3.8% of holdingnot yet — horizon still opennot yet — horizon still open22,853Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale760 @ $876.54$666K−2.8% of holdingnot yet — horizon still opennot yet — horizon still open26,167Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale741 @ $881.16$653K−2.9% of holdingnot yet — horizon still opennot yet — horizon still open24,528Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale520 @ $871.56$453K−1.7% of holdingnot yet — horizon still opennot yet — horizon still open30,927Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale418 @ $877.36$367K−1.6% of holdingnot yet — horizon still opennot yet — horizon still open25,749Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale320 @ $883.08$283K−1.3% of holdingnot yet — horizon still opennot yet — horizon still open24,008Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale280 @ $878.38$246K−1.1% of holdingnot yet — horizon still opennot yet — horizon still open25,469Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale200 @ $881.90$176K−0.8% of holdingnot yet — horizon still opennot yet — horizon still open24,328Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale200 @ $879.71$176K−0.8% of holdingnot yet — horizon still opennot yet — horizon still open25,269Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale200 @ $870.28$174K−0.6% of holdingnot yet — horizon still opennot yet — horizon still open31,447Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale160 @ $868.11$139K−0.5% of holdingnot yet — horizon still opennot yet — horizon still open31,727Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale120 @ $887.92$107K−0.5% of holdingnot yet — horizon still opennot yet — horizon still open23,848Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale80 @ $897.28$72K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open22,773Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale80 @ $869.21$70K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open31,647Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale80 @ $865.11$69K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open31,927Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $902.07$36K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open22,693Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $899.53$36K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open22,733Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $893.15$36K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open23,768Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $890.54$36K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open23,808Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $886.27$35K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open23,968Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $865.80$35K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open31,887Form 4 · filed 1 day after the trade
2026-09-21Morris John ChristopherofficerSale40 @ $863.66$35K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open32,007Form 4 · filed 1 day after the trade
2026-09-15MOSLEY WILLIAM DdirectorSale97,889 @ $772.14$75.6M−20.6% of holdingnot yet — horizon still opennot yet — horizon still open378,108Form 4 · filed 1 day after the trade
2026-09-15Romano GianlucaofficerSale49,984 @ $772.16$38.6M−41.4% of holdingnot yet — horizon still opennot yet — horizon still open70,757Form 4 · filed 1 day after the trade
2026-09-15Morris John ChristopherofficerSale15,466 @ $772.15$11.9M−33.2% of holdingnot yet — horizon still opennot yet — horizon still open31,132Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale7,259 @ $778.35$5.7M−16.9% of holdingnot yet — horizon still opennot yet — horizon still open35,655Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale6,682 @ $779.27$5.2M−18.7% of holdingnot yet — horizon still opennot yet — horizon still open28,973Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale4,147 @ $782.56$3.2M−16.6% of holdingnot yet — horizon still opennot yet — horizon still open20,773Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale3,987 @ $777.22$3.1M−8.5% of holdingnot yet — horizon still opennot yet — horizon still open42,914Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale3,451 @ $772.65$2.7M−6.0% of holdingnot yet — horizon still opennot yet — horizon still open54,175Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale3,242 @ $776.20$2.5M−6.5% of holdingnot yet — horizon still opennot yet — horizon still open46,901Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale2,480 @ $800.47$2.0M−29.9% of holdingnot yet — horizon still opennot yet — horizon still open5,810Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale2,453 @ $780.29$1.9M−8.5% of holdingnot yet — horizon still opennot yet — horizon still open26,520Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale2,315 @ $775.01$1.8M−4.4% of holdingnot yet — horizon still opennot yet — horizon still open50,143Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale2,166 @ $795.95$1.7M−16.7% of holdingnot yet — horizon still opennot yet — horizon still open10,807Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,760 @ $789.84$1.4M−10.6% of holdingnot yet — horizon still opennot yet — horizon still open14,813Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,760 @ $783.28$1.4M−8.5% of holdingnot yet — horizon still opennot yet — horizon still open19,013Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,717 @ $774.01$1.3M−3.2% of holdingnot yet — horizon still opennot yet — horizon still open52,458Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,587 @ $796.90$1.3M−14.7% of holdingnot yet — horizon still opennot yet — horizon still open9,220Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,600 @ $781.35$1.3M−6.0% of holdingnot yet — horizon still opennot yet — horizon still open24,920Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,280 @ $794.72$1.0M−9.0% of holdingnot yet — horizon still opennot yet — horizon still open12,973Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,040 @ $786.14$818K−5.8% of holdingnot yet — horizon still opennot yet — horizon still open16,973Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale1,000 @ $784.45$784K−5.3% of holdingnot yet — horizon still opennot yet — horizon still open18,013Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale914 @ $771.38$705K−1.6% of holdingnot yet — horizon still opennot yet — horizon still open57,626Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale560 @ $791.36$443K−3.8% of holdingnot yet — horizon still opennot yet — horizon still open14,253Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale530 @ $797.97$423K−5.7% of holdingnot yet — horizon still opennot yet — horizon still open8,690Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale400 @ $799.03$320K−4.6% of holdingnot yet — horizon still opennot yet — horizon still open8,290Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale280 @ $788.43$221K−1.7% of holdingnot yet — horizon still opennot yet — horizon still open16,573Form 4 · filed 1 day after the trade
2026-09-15Teh Ban SengofficerSale120 @ $787.26$94K−0.7% of holdingnot yet — horizon still opennot yet — horizon still open16,853Form 4 · filed 1 day after the trade
2026-09-14MOSLEY WILLIAM DdirectorSale1,870 @ $781.23$1.5M−0.6% of holdingnot yet — horizon still opennot yet — horizon still open298,998Form 4 · filed 1 day after the trade
2026-09-14Teh Ban SengofficerSale989 @ $779.00$770K−14.5% of holdingnot yet — horizon still opennot yet — horizon still open5,810Form 4 · filed 1 day after the trade
2026-09-14Romano GianlucaofficerSale955 @ $781.24$746K−3.0% of holdingnot yet — horizon still opennot yet — horizon still open30,360Form 4 · filed 1 day after the trade
2026-09-14Morris John ChristopherofficerSale493 @ $781.23$385K−2.9% of holdingnot yet — horizon still opennot yet — horizon still open16,468Form 4 · filed 1 day after the trade
2026-09-11Romano GianlucaofficerSale7,568 @ $830.74$6.3M−12.8% of holdingnot yet — horizon still opennot yet — horizon still open51,389Form 4 · filed 4 days after the trade
2026-09-11Romano GianlucaofficerSale5,593 @ $829.77$4.6M−8.7% of holdingnot yet — horizon still opennot yet — horizon still open58,957Form 4 · filed 4 days after the trade
2026-09-11Romano GianlucaofficerSale4,589 @ $831.71$3.8M−8.9% of holdingnot yet — horizon still opennot yet — horizon still open46,800Form 4 · filed 4 days after the trade

The vs-S&P columns are a labeled look-back on what the stock did after each filing, measured against the index over the same window. Descriptive history, not a claim about the person or a reason to trade.

83 award / exercise / gift records — not counted as purchases

Awards, option exercises, gifts and tax-withholding disposals are shown separately and never counted as open-market purchases or sales — they carry no conviction information.

DatePersonRoleActionSharesOwned afterFiling
2026-09-21Morris John ChristopherofficerOption exercise91532,047Form 4
2026-09-21Morris John ChristopherofficerOption exercise91517,378Form 4
2026-09-14Morris John ChristopherofficerOption exercise30,1300Form 4
2026-09-14MOSLEY WILLIAM DdirectorOption exercise177,000475,998Form 4
2026-09-14Teh Ban SengofficerOption exercise52,7300Form 4
2026-09-14Teh Ban SengofficerOption exercise52,73058,540Form 4
2026-09-14Romano GianlucaofficerOption exercise90,380120,740Form 4
2026-09-14Morris John ChristopherofficerOption exercise30,13046,598Form 4
2026-09-14Chong Kian FattofficerOption exercise14,4700Form 4
2026-09-14MOSLEY WILLIAM DdirectorOption exercise177,0000Form 4
2026-09-14Romano GianlucaofficerOption exercise90,3800Form 4
2026-09-14Chong Kian FattofficerOption exercise14,47025,093Form 4
2026-09-11Romano GianlucaofficerOption exercise13,43980,118Form 4
2026-09-11Romano GianlucaofficerOption exercise13,47566,679Form 4
2026-09-11Romano GianlucaofficerOption exercise15,06753,204Form 4
2026-09-11Romano GianlucaofficerOption exercise8,51738,137Form 4
2026-09-11MOSLEY WILLIAM DdirectorOption exercise3,31913,276Form 4
2026-09-11Romano GianlucaofficerOption exercise13,43940,317Form 4
2026-09-11Romano GianlucaofficerOption exercise8,5170Form 4
2026-09-11Morris John ChristopherofficerOption exercise94216,961Form 4
2026-09-11MOSLEY WILLIAM DdirectorOption exercise3,319300,867Form 4
2026-09-11Romano GianlucaofficerOption exercise1,69531,315Form 4
2026-09-11Morris John ChristopherofficerOption exercise9423,768Form 4
2026-09-11Chong Kian FattofficerOption exercise6782,714Form 4
2026-09-11Chong Kian FattofficerOption exercise67810,623Form 4
2026-09-11Romano GianlucaofficerOption exercise15,06718,080Form 4
2026-09-11Teh Ban SengofficerOption exercise9893,956Form 4
2026-09-11Teh Ban SengofficerOption exercise9896,799Form 4
2026-09-11Romano GianlucaofficerOption exercise13,47532,340Form 4
2026-09-11Romano GianlucaofficerOption exercise1,6956,780Form 4
2026-09-09MOSLEY WILLIAM DdirectorOption exercise2,815297,983Form 4
2026-09-09Morris John ChristopherofficerOption exercise6315,055Form 4
2026-09-09Chong Kian FattofficerOption exercise2020Form 4
2026-09-09MOSLEY WILLIAM DdirectorOption exercise2,8150Form 4
2026-09-09Morris John ChristopherofficerOption exercise50015,960Form 4
2026-09-09Romano GianlucaofficerOption exercise9590Form 4
2026-09-09Romano GianlucaofficerOption exercise95929,453Form 4
2026-09-09Chong Kian FattofficerOption exercise3793,033Form 4
2026-09-09Romano GianlucaofficerOption exercise1,51512,128Form 4
2026-09-09MOSLEY WILLIAM DdirectorOption exercise2,415298,864Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Across 2012–2021, stocks where a CEO, C-suite officer, or director had recently made an open-market common-stock purchase ran about +28 bp per month above the universe average (n=34,268 stock-weeks). A historical tendency, not a prediction.

Congressional disclosures iStock trades disclosed by members of Congress for this company, by the date they were filed.iDisclosures shown as facts. A purchase “cluster” (≥2 members of Congress filing a buy within 90 days) has historically preceded modestly higher forward returns — and it persisted out-of-sample, though it roughly halved after 2021 (see below). A descriptive historical tendency, not a signal to trade and not used in our forecast. See /methodology.

As of 2026-09-25 · point-in-time by filed date

Purchase clusters · 2015–2021 (dev)+45 bp/mo vs baseline · up-rate 59.3% vs 57.3% · n=31,607 cluster ticker-weeks
Purchase clusters · 2022–2026 (out-of-sample)+32 bp/mo vs baseline · up-rate 54.0% vs 53.3% · n=27,793

A cluster = ≥2 members of Congress filing a purchase within 90 days. The historical tilt persisted after 2021 but roughly halved (+45 → +32 bp/mo forward 1-month vs the S&P 500 weekly-grid baseline). Descriptive historical tendency — not a signal to trade, and not used in our forecast (audition-log 2026-07-27, recomputed 2026-09-08).

'24 Q'24 Q'25 Q'25 Q'25 Q'26 Q'26 Q'26 Qpurchases ▲ / sales ▼ ($ vol)
MemberChamberTypeFiledTradedSize
Alan ArmstrongSenatepurchase2026-07-212026-03-27$1–15K
Ro KhannaHousesale2026-07-062026-06-02$1–15K
Ro KhannaHousesale2026-06-092026-05-01$1–15K
Ro KhannaHousepurchase2026-05-112026-04-13$1–15K
Ro KhannaHousesale2026-03-092026-02-05$1–15K
Julie JohnsonHousesale2026-01-152025-12-18$1–15K
Julie JohnsonHousesale2025-12-112025-11-13$1–15K
Kevin HernHousesale2025-11-162025-10-28$15–50K
Lisa McclainHousepurchase2025-10-222025-09-08$15–50K
Julie JohnsonHousesale2025-09-112025-08-14$1–15K
Julie JohnsonHousesale2025-08-142025-07-29$1–15K
Ro KhannaHousepurchase2025-05-122025-04-15$1–15K
Ro KhannaHousepurchase2025-05-122025-04-23$1–15K
Rob BresnahanHousesale2025-05-082025-04-08$1–15K

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.