XYZBlock, Inc.Technology · Software - Infrastructureas of 2026-09-16
Horizon

Issued 2026-09-16 at $76.63 · now $76.63 (2026-09-16, +0.0% since)

Based on its own history, a month from the 2026-09-16 close, XYZ has typically landed between $57.10 and $96.40 — a range of −25.5% to +25.8% from the issuance price $76.63.

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

2,699 overlapping 1 month windows · 2015-11-192026-08-17 · basis climatology · forecast (batch). Probability up 53.9% (90% CI 51.756.1%, ≈1,408 obs).

The cone is anchored at the 2026-09-16 issuance close ($76.63) — the price the forecast resolves against on 2026-10-15, 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 XYZ has typically landed a month from the 2026-09-16 close of $76.63 — the range is history, not a prediction.

$57.1worst · -25.5%$96.4best · +25.8%
  • now $76.63 (+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). $76.22 (-0.5%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $67.99$84.45
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $57.1$96.4
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 2,699 windows spanning 2015-11-19 to 2026-09-16. 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
2020-02-20−55.6%−55.6%+0.0%
2020-02-19−53.1%−53.7%+0.5%
2020-02-21−52.1%−54.4%+0.0%
3 best
2023-10-30+62.5%+0.0%+62.5%
2023-11-01+58.8%+0.0%+58.8%
2023-10-27+58.3%−2.0%+58.3%

2,699 overlapping windows · 2015-11-192026-09-16 · 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.

$45.9B
market cap
$1.28
EPS (TTM)
60.3
P/E (TTM)
2026-08-05
next earnings
Revenue$24.2B
'20'25
Net income$1.3B
'20'25
Free cash flow$2.4B
'20'25
Net margin · by yr5.4%
'20'25
ROE · by yr5.9%
'20'25
Debt / equity · by yr0.40
'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 $76.63$24.30$110.98
  • DCF (intrinsic)$30.28
  • Peer P/E × EPS · sector median 34.2× · n=80$43.78
  • Analyst target · range $32.00$105.00$92.00
  • Current price · last close 2026-09-16$76.63

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 ~11 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
55%
+4.1%
n=11
Feb
73%
+5.9%
n=11
Mar
36%
−1.2%
n=11
Apr
45%
+0.2%
n=11
May
45%
+0.1%
n=11
Jun
82%
+4.6%
n=11
Jul
91%
+11.4%
n=11
Aug
64%
+3.5%
n=11
Sep
45%
−4.4%
n=11
Oct
50%
+1.3%
n=10
Nov
70%
+12.7%
n=10
Dec
36%
−3.4%
n=11

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$85$492026-09-15: 1 insider sale, $476K — Eisen Anthony Mathew2026-09-14: 1 insider sale, $474K — Eisen Anthony Mathew2026-09-11: 1 insider sale, $480K — Eisen Anthony Mathew2026-09-10: 1 insider sale, $470K — Eisen Anthony Mathew2026-09-09: 1 insider sale, $476K — Eisen Anthony Mathew2026-09-08: 1 insider sale, $493K — Eisen Anthony Mathew2026-09-04: 1 insider sale, $495K — Eisen Anthony Mathew2026-09-03: 1 insider sale, $501K — Eisen Anthony Mathew2026-09-02: 1 insider sale, $464K — Eisen Anthony Mathew2026-09-01: 1 insider sale, $480K — Eisen Anthony Mathew2026-08-31: 1 insider sale, $495K — Eisen Anthony Mathew2026-08-28: 1 insider sale, $511K — Eisen Anthony Mathew2026-08-27: 1 insider sale, $504K — Eisen Anthony Mathew2026-08-26: 1 insider sale, $492K — Eisen Anthony Mathew2026-08-25: 1 insider sale, $491K — Eisen Anthony Mathew2026-08-24: 6 insider sales, $2.1M — Eisen Anthony Mathew, Ahuja Amrita, Grassadonia Brian, Jennings Owen Britton …2026-08-21: 3 insider sales, $775K — Eisen Anthony Mathew, Ahuja Amrita, Jennings Owen Britton2026-08-20: 1 insider sale, $485K — Eisen Anthony Mathew2026-08-19: 1 insider sale, $477K — Eisen Anthony Mathew2026-08-18: 1 insider sale, $475K — Eisen Anthony Mathew2026-08-17: 1 insider sale, $490K — Eisen Anthony Mathew2026-08-14: 1 insider sale, $497K — Eisen Anthony Mathew2026-08-13: 1 insider sale, $475K — Eisen Anthony Mathew2026-08-12: 1 insider sale, $472K — Eisen Anthony Mathew2026-08-11: 1 insider sale, $473K — Eisen Anthony Mathew2026-08-10: 1 insider sale, $471K — Eisen Anthony Mathew2026-08-07: 1 insider sale, $473K — Eisen Anthony Mathew2026-08-06: 1 insider sale, $498K — Eisen Anthony Mathew2026-08-05: 2 insider sales, $4.3M — Eisen Anthony Mathew, Ahuja Amrita2026-08-04: 1 insider sale, $494K — Eisen Anthony Mathew2026-08-03: 3 insider sales, $2.6M — Grassadonia Brian, Eisen Anthony Mathew …2026-07-31: 1 insider sale, $494K — Eisen Anthony Mathew2026-07-30: 1 insider sale, $487K — Eisen Anthony Mathew2026-07-29: 1 insider sale, $493K — Eisen Anthony Mathew2026-07-28: 1 insider sale, $490K — Eisen Anthony Mathew2026-07-27: 1 insider sale, $473K — Eisen Anthony Mathew2026-07-24: 1 insider sale, $462K — Eisen Anthony Mathew2026-07-23: 1 insider sale, $464K — Eisen Anthony Mathew2026-07-22: 1 insider sale, $475K — Eisen Anthony Mathew2026-07-21: 1 insider sale, $476K — Eisen Anthony Mathew2026-07-20: 1 insider sale, $473K — Eisen Anthony Mathew2026-07-17: 1 insider sale, $475K — Eisen Anthony Mathew2026-07-16: 1 insider sale, $493K — Eisen Anthony Mathew2026-07-15: 3 insider sales, $11.8M — Eisen Anthony Mathew …2026-07-14: 1 insider sale, $471K — Eisen Anthony Mathew2026-07-13: 1 insider sale, $470K — Eisen Anthony Mathew2026-07-10: 1 insider sale, $473K — Eisen Anthony Mathew2026-07-09: 1 insider sale, $457K — Eisen Anthony Mathew2026-07-08: 1 insider sale, $460K — Eisen Anthony Mathew2026-07-07: 1 insider sale, $477K — Eisen Anthony Mathew2026-07-06: 1 insider sale, $473K — Eisen Anthony Mathew2026-07-02: 3 insider sales, $6.3M — Grassadonia Brian, Eisen Anthony Mathew …2026-07-01: 1 insider sale, $458K — Eisen Anthony Mathew2026-06-30: 1 insider sale, $473K — Eisen Anthony Mathew2026-06-29: 1 insider sale, $474K — Eisen Anthony Mathew2026-06-26: 1 insider sale, $449K — Eisen Anthony Mathew2026-06-25: 1 insider sale, $454K — Eisen Anthony Mathew2026-06-24: 1 insider sale, $444K — Eisen Anthony Mathew2026-06-23: 1 insider sale, $434K — Eisen Anthony Mathew2026-06-22: 1 insider sale, $446K — Eisen Anthony Mathew2026-06-18: 1 insider sale, $444K — Eisen Anthony Mathew2026-06-17: 1 insider sale, $445K — Eisen Anthony Mathew2026-06-16: 2 insider sales, $1.1M — Ahuja Amrita, Eisen Anthony Mathew2026-06-15: 1 insider sale, $434K — Eisen Anthony Mathew2026-06-12: 1 insider sale, $419K — Eisen Anthony Mathew2026-06-11: 1 insider sale, $396K — Eisen Anthony Mathew2026-06-10: 1 insider sale, $400K — Eisen Anthony Mathew2026-06-09: 1 insider sale, $413K — Eisen Anthony Mathew2026-06-08: 1 insider sale, $409K — Eisen Anthony Mathew2026-06-05: 1 insider sale, $421K — Eisen Anthony Mathew2026-06-04: 1 insider sale, $425K — Eisen Anthony Mathew2026-06-03: 1 insider sale, $437K — Eisen Anthony Mathew2026-06-02: 1 insider sale, $458K — Eisen Anthony Mathew2026-06-01: 4 insider sales, $11.3M — Eisen Anthony Mathew, Ahuja Amrita …2026-05-22: 3 insider sales, $646K — Grassadonia Brian, Jennings Owen Britton …2026-05-21: 1 insider sale, $41K — Jennings Owen Britton2026-05-19: 1 insider sale, $3K — Jennings Owen Britton2026-04-21: 2 insider sales, $2.5M — Ahuja Amrita, Esperanza Chrysty2026-04-06: 2 insider sales, $115K — Grassadonia Brian, Jennings Owen Britton2026-03-03: 1 insider sale, $225K — Jennings Owen Britton2026-02-24: 1 insider sale, $517K — Grassadonia Brian2026-01-06: 1 insider sale, $136K — Grassadonia Brian2026-01-02: 6 insider sales, $287K — Ahuja Amrita, Grassadonia Brian, Jennings Owen Britton, Dale Ajmere …2025-11-24: 2 insider sales, $501K — Grassadonia Brian …2025-11-21: 6 insider sales, $2.5M — Jennings Owen Britton, Ahuja Amrita, Weber Arnaud, Grassadonia Brian …2025-10-08: 2 insider sales, $2.9M — Grassadonia Brian, Dale Ajmere2025-10-03: 2 insider sales, $227K — Grassadonia Brian, Ahuja Amrita2025-10-02: 5 insider sales, $349K — Ahuja Amrita, Grassadonia Brian, Jennings Owen Britton, Dale Ajmere …2025-10-01: 1 insider sale, $54K — Dale Ajmere2025-09-16: 1 insider sale, $494K — Ahuja Amrita2025-09-02: 1 insider sale, $744K — Grassadonia Brian2025-08-25: 1 insider sale, $60K — Dale Ajmere2025-08-22: 3 insider sales, $1.1M — Ahuja Amrita, Jennings Owen Britton …2025-08-21: 7 insider sales, $2.9M — Jennings Owen Britton, Ahuja Amrita, Grassadonia Brian, Prasanna Dhananjay …2025-08-15: 1 insider sale, $274K — Prasanna Dhananjay2025-08: 14 open-market sales, $4.6M2025-09: 2 open-market sales, $1.2M2025-10: 10 open-market sales, $3.5M2025-11: 8 open-market sales, $3.0M2026-01: 7 open-market sales, $423K2026-02: 1 open-market sale, $517K2026-03: 1 open-market sale, $225K2026-04: 4 open-market sales, $2.7M2026-05: 5 open-market sales, $689K2026-06: 25 open-market sales, $20.6M2026-07: 26 open-market sales, $27.6M2026-08: 31 open-market sales, $18.0M2026-09: 10 open-market sales, $4.8M↑ buys↓ salesdirector Eisen Anthony Mathew — Sale on 2026-09-15, filed same daydirector Eisen Anthony Mathew — Sale on 2026-09-14, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-09-11, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-09-10, filed same daydirector Eisen Anthony Mathew — Sale on 2026-09-09, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-09-08, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-09-04, filed same daydirector Eisen Anthony Mathew — Sale on 2026-09-03, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-09-02, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-09-01, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-31, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-28, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-27, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-26, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-25, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-24, filed same daydirector Ahuja Amrita — Sale on 2026-08-24, filed same daydirector Ahuja Amrita — Sale on 2026-08-24, filed same dayofficer Grassadonia Brian — Sale on 2026-08-24, filed same dayofficer Grassadonia Brian — Sale on 2026-08-24, filed same dayofficer Jennings Owen Britton — Sale on 2026-08-24, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-21, filed 3 days after the tradedirector Ahuja Amrita — Sale on 2026-08-21, filed 3 days after the tradeofficer Jennings Owen Britton — Sale on 2026-08-21, filed 3 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-20, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-19, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-18, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-17, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-14, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-13, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-12, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-11, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-10, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-07, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-06, filed same daydirector Eisen Anthony Mathew — Sale on 2026-08-05, filed 1 day after the tradedirector Ahuja Amrita — Sale on 2026-08-05, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-04, filed 2 days after the tradeofficer Grassadonia Brian — Sale on 2026-08-03, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-08-03, filed same dayofficer Grassadonia Brian — Sale on 2026-08-03, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-31, filed 3 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-30, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-29, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-28, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-27, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-24, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-23, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-22, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-21, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-20, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-17, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-16, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-15, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-15, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-15, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-14, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-13, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-10, filed 3 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-09, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-08, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-07, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-06, filed 2 days after the tradeofficer Grassadonia Brian — Sale on 2026-07-02, filed 5 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-07-02, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-02, filed same daydirector Eisen Anthony Mathew — Sale on 2026-07-01, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-30, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-29, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-26, filed 3 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-25, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-24, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-23, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-22, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-18, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-17, filed 1 day after the tradedirector Ahuja Amrita — Sale on 2026-06-16, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-16, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-15, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-12, filed 3 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-11, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-10, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-09, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-08, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-05, filed 3 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-04, filed 4 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-03, filed same daydirector Eisen Anthony Mathew — Sale on 2026-06-02, filed 1 day after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-01, filed 2 days after the tradedirector Eisen Anthony Mathew — Sale on 2026-06-01, filed 2 days after the tradedirector Ahuja Amrita — Sale on 2026-06-01, filed 2 days after the tradedirector Ahuja Amrita — Sale on 2026-06-01, filed 2 days after the tradeofficer Grassadonia Brian — Sale on 2026-05-22, filed same dayofficer Grassadonia Brian — Sale on 2026-05-22, filed same dayofficer Jennings Owen Britton — Sale on 2026-05-22, filed 5 days after the tradeofficer Jennings Owen Britton — Sale on 2026-05-21, filed same dayofficer Jennings Owen Britton — Sale on 2026-05-19, filed 2 days after the tradedirector Ahuja Amrita — Sale on 2026-04-21, filed 1 day after the tradeofficer Esperanza Chrysty — Sale on 2026-04-21, filed 1 day after the tradeofficer Grassadonia Brian — Sale on 2026-04-06, filed 2 days after the tradeofficer Jennings Owen Britton — Sale on 2026-04-06, filed 2 days after the tradeofficer Jennings Owen Britton — Sale on 2026-03-03, filed 2 days after the tradeofficer Grassadonia Brian — Sale on 2026-02-24, filed same dayofficer Grassadonia Brian — Sale on 2026-01-06, filed same daydirector Ahuja Amrita — Sale on 2026-01-02, filed 4 days after the tradeofficer Grassadonia Brian — Sale on 2026-01-02, filed 4 days after the tradeofficer Jennings Owen Britton — Sale on 2026-01-02, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2026-01-02, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2026-01-02, filed 4 days after the tradeofficer Esperanza Chrysty — Sale on 2026-01-02, filed 4 days after the tradeofficer Grassadonia Brian — Sale on 2025-11-24, filed 1 day after the tradeofficer Grassadonia Brian — Sale on 2025-11-24, filed 1 day after the tradeofficer Jennings Owen Britton — Sale on 2025-11-21, filed 4 days after the tradedirector Ahuja Amrita — Sale on 2025-11-21, filed 4 days after the tradeofficer Weber Arnaud — Sale on 2025-11-21, filed 4 days after the tradeofficer Grassadonia Brian — Sale on 2025-11-21, filed 4 days after the tradeofficer Esperanza Chrysty — Sale on 2025-11-21, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2025-11-21, filed 4 days after the tradeofficer Grassadonia Brian — Sale on 2025-10-08, filed 2 days after the tradeofficer Dale Ajmere — Sale on 2025-10-08, filed 2 days after the tradeofficer Grassadonia Brian — Sale on 2025-10-03, filed 3 days after the tradedirector Ahuja Amrita — Sale on 2025-10-03, filed 3 days after the tradedirector Ahuja Amrita — Sale on 2025-10-02, filed 4 days after the tradeofficer Grassadonia Brian — Sale on 2025-10-02, filed 4 days after the tradeofficer Jennings Owen Britton — Sale on 2025-10-02, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2025-10-02, filed 1 day after the tradeofficer Esperanza Chrysty — Sale on 2025-10-02, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2025-10-01, filed 2 days after the tradedirector Ahuja Amrita — Sale on 2025-09-16, filed 2 days after the tradeofficer Grassadonia Brian — Sale on 2025-09-02, filed 2 days after the tradeofficer Dale Ajmere — Sale on 2025-08-25, filed same daydirector Ahuja Amrita — Sale on 2025-08-22, filed 3 days after the tradeofficer Jennings Owen Britton — Sale on 2025-08-22, filed 3 days after the tradeofficer Jennings Owen Britton — Sale on 2025-08-22, filed 3 days after the tradeofficer Jennings Owen Britton — Sale on 2025-08-21, filed 4 days after the tradedirector Ahuja Amrita — Sale on 2025-08-21, filed 4 days after the tradeofficer Grassadonia Brian — Sale on 2025-08-21, filed 4 days after the tradeofficer Prasanna Dhananjay — Sale on 2025-08-21, filed 4 days after the tradeofficer Esperanza Chrysty — Sale on 2025-08-21, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2025-08-21, filed 4 days after the tradeofficer Dale Ajmere — Sale on 2025-08-21, filed 4 days after the tradeofficer Prasanna Dhananjay — Sale on 2025-08-15, filed 4 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-15Eisen Anthony MathewdirectorSale6,000 @ $79.31$476K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,398,672Form 4 · filed same day
2026-09-14Eisen Anthony MathewdirectorSale6,000 @ $78.96$474K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,404,672Form 4 · filed 1 day after the trade
2026-09-11Eisen Anthony MathewdirectorSale6,000 @ $79.96$480K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,410,672Form 4 · filed 4 days after the trade
2026-09-10Eisen Anthony MathewdirectorSale6,000 @ $78.39$470K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,416,672Form 4 · filed same day
2026-09-09Eisen Anthony MathewdirectorSale6,000 @ $79.27$476K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,422,672Form 4 · filed 1 day after the trade
2026-09-08Eisen Anthony MathewdirectorSale6,000 @ $82.18$493K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,428,672Form 4 · filed 2 days after the trade
2026-09-04Eisen Anthony MathewdirectorSale6,000 @ $82.51$495K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,434,672Form 4 · filed same day
2026-09-03Eisen Anthony MathewdirectorSale6,000 @ $83.57$501K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,440,672Form 4 · filed 1 day after the trade
2026-09-02Eisen Anthony MathewdirectorSale6,000 @ $77.30$464K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,446,672Form 4 · filed 2 days after the trade
2026-09-01Eisen Anthony MathewdirectorSale6,000 @ $80.04$480K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,452,672Form 4 · filed same day
2026-08-31Eisen Anthony MathewdirectorSale6,000 @ $82.58$495K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,458,672Form 4 · filed 1 day after the trade
2026-08-28Eisen Anthony MathewdirectorSale6,000 @ $85.12$511K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,464,672Form 4 · filed 4 days after the trade
2026-08-27Eisen Anthony MathewdirectorSale6,000 @ $84.00$504K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,470,672Form 4 · filed same day
2026-08-26Eisen Anthony MathewdirectorSale6,000 @ $82.00$492K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,476,672Form 4 · filed 1 day after the trade
2026-08-25Eisen Anthony MathewdirectorSale6,000 @ $81.81$491K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,482,672Form 4 · filed 2 days after the trade
2026-08-24Eisen Anthony MathewdirectorSale6,000 @ $81.48$489K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,488,672Form 4 · filed same day
2026-08-24Ahuja AmritadirectorSale4,875 @ $82.92$404K−1.1% of holdingnot yet — horizon still opennot yet — horizon still open423,262Form 4 · filed same day
2026-08-24Ahuja AmritadirectorSale4,636 @ $81.91$380K−1.1% of holdingnot yet — horizon still opennot yet — horizon still open428,137Form 4 · filed same day
2026-08-24Grassadonia BrianofficerSale4,343 @ $82.90$360K−0.8% of holdingnot yet — horizon still opennot yet — horizon still open513,981Form 4 · filed same day
2026-08-24Grassadonia BrianofficerSale3,830 @ $81.88$314K−0.7% of holdingnot yet — horizon still opennot yet — horizon still open518,324Form 4 · filed same day
2026-08-24Jennings Owen BrittonofficerSale1,317 @ $81.48$107K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open460,128Form 4 · filed same day
2026-08-21Eisen Anthony MathewdirectorSale6,000 @ $80.04$480K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,494,672Form 4 · filed 3 days after the trade
2026-08-21Ahuja AmritadirectorSale3,101 @ $80.04$248K−0.7% of holdingnot yet — horizon still opennot yet — horizon still open432,773Form 4 · filed 3 days after the trade
2026-08-21Jennings Owen BrittonofficerSale584 @ $80.04$47K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open461,445Form 4 · filed 3 days after the trade
2026-08-20Eisen Anthony MathewdirectorSale6,000 @ $80.87$485K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,500,672Form 4 · filed 4 days after the trade
2026-08-19Eisen Anthony MathewdirectorSale6,000 @ $79.55$477K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,506,672Form 4 · filed same day
2026-08-18Eisen Anthony MathewdirectorSale6,000 @ $79.17$475K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open1,512,672Form 4 · filed 1 day after the trade
2026-08-17Eisen Anthony MathewdirectorSale6,000 @ $81.63$490K−0.4% of holding−2.0%not yet — horizon still open1,518,672Form 4 · filed 2 days after the trade
2026-08-14Eisen Anthony MathewdirectorSale6,000 @ $82.87$497K−0.4% of holding−3.1%not yet — horizon still open1,524,672Form 4 · filed same day
2026-08-13Eisen Anthony MathewdirectorSale6,000 @ $79.16$475K−0.4% of holding−2.1%not yet — horizon still open1,530,672Form 4 · filed 1 day after the trade
2026-08-12Eisen Anthony MathewdirectorSale6,000 @ $78.62$472K−0.4% of holding+2.2%not yet — horizon still open1,536,672Form 4 · filed 2 days after the trade
2026-08-11Eisen Anthony MathewdirectorSale6,000 @ $78.82$473K−0.4% of holding+1.7%not yet — horizon still open1,542,672Form 4 · filed same day
2026-08-10Eisen Anthony MathewdirectorSale6,000 @ $78.47$471K−0.4% of holding+1.9%not yet — horizon still open1,548,672Form 4 · filed 1 day after the trade
2026-08-07Eisen Anthony MathewdirectorSale6,000 @ $78.90$473K−0.4% of holding+2.3%not yet — horizon still open1,554,672Form 4 · filed 4 days after the trade
2026-08-06Eisen Anthony MathewdirectorSale6,000 @ $83.07$498K−0.4% of holding+4.5%not yet — horizon still open1,560,672Form 4 · filed same day
2026-08-05Eisen Anthony MathewdirectorSale41,000 @ $85.85$3.5M−2.6% of holding−1.4%not yet — horizon still open1,566,672Form 4 · filed 1 day after the trade
2026-08-05Ahuja AmritadirectorSale8,971 @ $85.85$770K−1.9% of holding−1.4%not yet — horizon still open454,275Form 4 · filed 2 days after the trade
2026-08-04Eisen Anthony MathewdirectorSale6,000 @ $82.31$494K−0.4% of holding−1.8%not yet — horizon still open1,607,672Form 4 · filed 2 days after the trade
2026-08-03Grassadonia BrianofficerSale25,508 @ $81.63$2.1M−4.6% of holding−5.7%not yet — horizon still open532,146Form 4 · filed 2 days after the trade
2026-08-03Eisen Anthony MathewdirectorSale6,000 @ $81.52$489K−0.4% of holding−5.7%not yet — horizon still open1,613,672Form 4 · filed same day
2026-08-03Grassadonia BrianofficerSale400 @ $82.23$33K−0.1% of holding−5.7%not yet — horizon still open531,746Form 4 · filed 2 days after the trade
2026-07-31Eisen Anthony MathewdirectorSale6,000 @ $82.27$494K−0.4% of holding−1.7%not yet — horizon still open1,619,672Form 4 · filed 3 days after the trade
2026-07-30Eisen Anthony MathewdirectorSale6,000 @ $81.17$487K−0.4% of holding−2.5%not yet — horizon still open1,625,672Form 4 · filed 4 days after the trade
2026-07-29Eisen Anthony MathewdirectorSale6,000 @ $82.22$493K−0.4% of holding−2.5%not yet — horizon still open1,631,672Form 4 · filed same day
2026-07-28Eisen Anthony MathewdirectorSale6,000 @ $81.70$490K−0.4% of holding−3.4%not yet — horizon still open1,637,672Form 4 · filed 1 day after the trade
2026-07-27Eisen Anthony MathewdirectorSale6,000 @ $78.88$473K−0.4% of holding−1.8%not yet — horizon still open1,643,672Form 4 · filed 2 days after the trade
2026-07-24Eisen Anthony MathewdirectorSale6,000 @ $77.03$462K−0.4% of holding+2.2%not yet — horizon still open1,649,672Form 4 · filed same day
2026-07-23Eisen Anthony MathewdirectorSale6,000 @ $77.32$464K−0.4% of holding+3.7%not yet — horizon still open1,655,672Form 4 · filed 1 day after the trade
2026-07-22Eisen Anthony MathewdirectorSale6,000 @ $79.10$475K−0.4% of holding+1.4%not yet — horizon still open1,661,672Form 4 · filed 2 days after the trade
2026-07-21Eisen Anthony MathewdirectorSale6,000 @ $79.31$476K−0.4% of holding−2.1%not yet — horizon still open1,667,672Form 4 · filed same day
2026-07-20Eisen Anthony MathewdirectorSale6,000 @ $78.90$473K−0.4% of holding−3.2%not yet — horizon still open1,673,672Form 4 · filed 1 day after the trade
2026-07-17Eisen Anthony MathewdirectorSale6,000 @ $79.13$475K−0.4% of holding−3.6%not yet — horizon still open1,679,672Form 4 · filed 4 days after the trade
2026-07-16Eisen Anthony MathewdirectorSale6,000 @ $82.11$493K−0.4% of holding−1.7%not yet — horizon still open1,685,672Form 4 · filed same day
2026-07-15Eisen Anthony MathewdirectorSale100,000 @ $84.00$8.4M−5.6% of holding−1.5%not yet — horizon still open1,691,672Form 4 · filed 1 day after the trade
2026-07-15Eisen Anthony MathewdirectorSale35,000 @ $82.50$2.9M−1.9% of holding−1.5%not yet — horizon still open1,791,672Form 4 · filed 1 day after the trade
2026-07-15Eisen Anthony MathewdirectorSale6,000 @ $81.48$489K−0.3% of holding−1.5%not yet — horizon still open1,826,672Form 4 · filed 1 day after the trade
2026-07-14Eisen Anthony MathewdirectorSale6,000 @ $78.58$471K−0.3% of holding−4.9%not yet — horizon still open1,832,672Form 4 · filed 2 days after the trade
2026-07-13Eisen Anthony MathewdirectorSale6,000 @ $78.35$470K−0.3% of holding−2.4%not yet — horizon still open1,838,672Form 4 · filed same day
2026-07-10Eisen Anthony MathewdirectorSale6,000 @ $78.91$473K−0.3% of holding−0.2%not yet — horizon still open1,844,672Form 4 · filed 3 days after the trade
2026-07-09Eisen Anthony MathewdirectorSale6,000 @ $76.14$457K−0.3% of holding−0.8%not yet — horizon still open1,850,672Form 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.

104 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-08-20Ahuja AmritadirectorWithheld for tax18,401435,874Form 4
2026-08-20Jennings Owen BrittonofficerWithheld for tax17,633462,029Form 4
2026-08-20Grassadonia BrianofficerWithheld for tax9,592522,154Form 4
2026-08-20Esperanza ChrystyofficerWithheld for tax8,376252,964Form 4
2026-08-20Acosta AndreaofficerWithheld for tax5,709106,482Form 4
2026-07-29Acosta AndreaofficerAward / grant112,191112,191Form 4
2026-07-01Carter Shawn CoreydirectorAward / grant16432,705Form 4
2026-07-01BOTHA ROELOFdirectorAward / grant26336,473Form 4
2026-07-01Brooks AmydirectorAward / grant19730,528Form 4
2026-07-01Narula NehadirectorAward / grant25417,750Form 4
2026-07-01Meeker Mary GdirectorAward / grant246425,611Form 4
2026-06-16Deighton PauldirectorWithheld for tax1,95549,350Form 4
2026-06-16Deighton PauldirectorAward / grant3,68251,305Form 4
2026-06-16BOTHA ROELOFdirectorAward / grant4,61936,210Form 4
2026-06-16Brooks AmydirectorAward / grant3,68230,331Form 4
2026-06-16Carter Shawn CoreydirectorAward / grant3,68232,541Form 4
2026-06-16GARUTTI RANDALL JdirectorAward / grant3,68239,721Form 4
2026-06-16McKelvey James Morgan Jr.directorAward / grant3,68216,151Form 4
2026-06-16Meeker Mary GdirectorAward / grant3,682425,365Form 4
2026-06-16Narula NehadirectorAward / grant3,68217,496Form 4
2026-06-16Eisen Anthony MathewdirectorAward / grant3,6821,976,672Form 4
2026-05-20Ahuja AmritadirectorWithheld for tax18,401482,415Form 4
2026-05-20Jennings Owen BrittonofficerWithheld for tax17,651481,561Form 4
2026-05-20Weber ArnaudofficerWithheld for tax14,005526,156Form 4
2026-05-20Grassadonia BrianofficerWithheld for tax9,602609,168Form 4
2026-05-20Esperanza ChrystyofficerWithheld for tax7,268261,340Form 4
2026-05-15Esperanza ChrystyofficerAward / grant439268,608Form 4
2026-05-15Grassadonia BrianofficerAward / grant438618,770Form 4
2026-05-15Jennings Owen BrittonofficerAward / grant438499,256Form 4
2026-04-07Jennings Owen BrittonofficerAward / grant268,727498,818Form 4
2026-04-07Esperanza ChrystyofficerAward / grant151,159271,169Form 4
2026-04-07Grassadonia BrianofficerAward / grant117,569618,332Form 4
2026-04-07Weber ArnaudofficerAward / grant285,523540,161Form 4
2026-04-07Ahuja AmritadirectorAward / grant268,727531,735Form 4
2026-04-01Ahuja AmritadirectorWithheld for tax1,337263,008Form 4
2026-04-01Grassadonia BrianofficerWithheld for tax1,252502,532Form 4
2026-04-01Jennings Owen BrittonofficerWithheld for tax1,038230,224Form 4
2026-04-01Esperanza ChrystyofficerWithheld for tax284120,010Form 4
2026-04-01Carter Shawn CoreydirectorAward / grant20728,859Form 4
2026-04-01Narula NehadirectorAward / grant32113,814Form 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-16 · 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).

'25 Q'25 Qpurchases ▲ / sales ▼ ($ vol)
MemberChamberTypeFiledTradedSize
Jefferson ShreveHousesale2025-06-222025-05-08$15–50K
Jefferson ShreveHousesale2025-05-082025-04-11$15–50K
Jefferson ShreveHousepurchase2025-04-112025-03-31$50–100K
Jefferson ShreveHousesale2025-03-092025-02-24$15–50K
Josh GottheimerHousesale2025-03-062025-02-27$1–15K
Josh GottheimerHousepurchase2025-03-062025-02-03$1–15K

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