FLEXFlex Ltd.Technology · Hardware, Equipment & Partsas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, FLEX has typically landed between $92.37 and $131.24 — a range of −14.4% to +21.6% from the issuance price $107.90.

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,685 overlapping 1 month windows · 2008-01-022026-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 ($107.90) — 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 FLEX has typically landed a month from the 2026-09-16 close of $107.9 — the range is history, not a prediction.

$92.37worst · -14.4%$131.24best · +21.6%
  • now $107.9 (+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). $110.39 (+2.3%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $102.74$118.03
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $92.37$131.24
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,685 windows spanning 2008-01-02 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
2008-10-22−62.2%−62.2%+1.7%
2020-02-18−55.5%−55.5%+4.6%
2020-02-13−51.9%−51.9%+1.3%
3 best
2026-04-07+97.5%+0.0%+97.5%
2026-04-09+89.5%+0.0%+89.5%
2026-04-10+89.0%+0.0%+89.0%

4,685 overlapping windows · 2008-01-022026-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.

$43.4B
market cap
$2.33
EPS (TTM)
50.9
P/E (TTM)
2026-07-29
next earnings
Revenue$27.9B
'21'26
Net income$880M
'21'26
Free cash flow$1.1B
'21'26
Net margin · by yr3.2%
'21'26
ROE · by yr17.1%
'21'26
Debt / equity · by yr0.84
'21'26

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 $107.90$17.07$216.77
  • DCF (intrinsic)$30.84
  • Peer P/E × EPS · sector median 34.2× · n=80$79.70
  • Analyst target · range $80.00$203.00$171.00
  • Current price · last close 2026-09-16$107.90

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
67%
+3.6%
n=18
Feb
68%
+1.1%
n=19
Mar
68%
+1.6%
n=19
Apr
47%
+2.1%
n=19
May
79%
+7.9%
n=19
Jun
47%
−1.1%
n=19
Jul
58%
+3.6%
n=19
Aug
58%
−0.5%
n=19
Sep
53%
+0.9%
n=19
Oct
61%
+0.4%
n=18
Nov
67%
+0.2%
n=18
Dec
61%
+1.3%
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$162$492026-08-18: 5 insider sales, $332K — Hartung Michael P …2026-06-18: 15 insider sales, $9.2M — Advaithi Revathi, Tan Kwang Hooi, Hartung Michael P, OFFER DAVID SCOTT …2026-06-17: 36 insider sales, $39.2M — Advaithi Revathi, Tan Kwang Hooi, Hartung Michael P, OFFER DAVID SCOTT …2026-06-16: 4 insider sales, $2.8M — OFFER DAVID SCOTT …2026-06-15: 29 insider sales, $10.4M — Advaithi Revathi, Tan Kwang Hooi, Hartung Michael P, OFFER DAVID SCOTT …2026-06-05: 3 insider sales, $5.1M — OFFER DAVID SCOTT …2026-05-26: 1 insider sale, $2.4M — Tan Kwang Hooi2026-05-22: 7 insider sales, $11.4M — Advaithi Revathi, McSweeney Erin …2026-05-14: 1 insider sale, $438K — McSweeney Erin2026-05-12: 1 insider sale, $341K — McSweeney Erin2026-05-11: 36 insider sales, $26.8M — Advaithi Revathi, Tan Kwang Hooi, OFFER DAVID SCOTT, Hartung Michael P …2026-05-08: 1 insider sale, $2.1M — Stevens Charles K. III2026-03-09: 1 insider sale, $1.0M — Tan Kwang Hooi2026-01-07: 2 insider sales, $1.3M — Krumm Kevin …2025-12-11: 1 insider sale, $720K — WENDLER DANIEL2025-11-26: 1 insider sale, $580K — HURLSTON MICHAEL E.2025-11-21: 1 insider sale, $1.1M — WATKINS WILLIAM D2025-11-20: 1 insider sale, $562K — HURLSTON MICHAEL E.2025-11-11: 3 insider sales, $933K — Hartung Michael P …2025-11-04: 2 insider sales, $934K — Hartung Michael P …2025-10-28: 3 insider sales, $964K — Hartung Michael P …2025-10-27: 2 insider sales, $811K — Tan Kwang Hooi …2025-09-16: 2 insider sales, $2.6M — Hartung Michael P …2025-09-10: 1 insider sale, $567K — WENDLER DANIEL2025-08-22: 2 insider sales, $1.0M — WATKINS WILLIAM D, McSweeney Erin2025-08-18: 1 insider sale, $125K — Hartung Michael P2025-08: 3 open-market sales, $1.2M2025-09: 3 open-market sales, $3.1M2025-10: 5 open-market sales, $1.8M2025-11: 8 open-market sales, $4.1M2025-12: 1 open-market sale, $720K2026-01: 2 open-market sales, $1.3M2026-03: 1 open-market sale, $1.0M2026-05: 47 open-market sales, $43.4M2026-06: 87 open-market sales, $66.7M2026-08: 5 open-market sales, $332K↑ buys↓ salesofficer Hartung Michael P — Sale on 2026-08-18, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-08-18, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-08-18, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-08-18, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-08-18, filed 2 days after the tradedirector Advaithi Revathi — Sale on 2026-06-18, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-06-18, filed 4 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-18, filed 4 days after the tradeofficer Hartung Michael P — Sale on 2026-06-18, filed 4 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-18, filed 4 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-18, filed 4 days after the tradeofficer Hartung Michael P — Sale on 2026-06-18, filed 4 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-18, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-06-18, filed 4 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-18, filed 4 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-18, filed 4 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-18, filed 4 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-18, filed 4 days after the tradeofficer Hartung Michael P — Sale on 2026-06-18, filed 4 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-18, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradeofficer Hartung Michael P — Sale on 2026-06-17, filed 5 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-17, filed 5 days after the tradeofficer Hartung Michael P — Sale on 2026-06-17, filed 5 days after the tradeofficer Hartung Michael P — Sale on 2026-06-17, filed 5 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-17, filed 5 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-17, filed 5 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-17, filed 5 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-17, filed 5 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradeofficer Hartung Michael P — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-17, filed 5 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-17, filed 5 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-17, filed 5 days after the tradeofficer Hartung Michael P — Sale on 2026-06-17, filed 5 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-17, filed 5 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradedirector Advaithi Revathi — Sale on 2026-06-17, filed 5 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-17, filed 5 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-17, filed 5 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-16, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-16, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-16, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-16, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-06-15, filed 2 days after the tradedirector Advaithi Revathi — Sale on 2026-06-15, filed 2 days after the tradedirector Advaithi Revathi — Sale on 2026-06-15, filed 2 days after the tradedirector Advaithi Revathi — Sale on 2026-06-15, filed 2 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-15, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-06-15, filed 2 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-15, filed 2 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-15, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-06-15, filed 2 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-15, filed 2 days after the tradeofficer Tan Kwang Hooi — Sale on 2026-06-15, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-06-15, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-06-15, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-06-15, filed 2 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-15, filed 2 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-15, filed 2 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-15, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-06-15, filed 2 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-15, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-06-15, filed 2 days after the tradedirector Advaithi Revathi — Sale on 2026-06-15, filed 2 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-15, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-06-15, filed 2 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-15, filed 2 days after the tradeofficer WENDLER DANIEL — Sale on 2026-06-15, filed 2 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-15, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2026-06-15, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-06-15, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-06-15, filed 2 days after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-06-05, filed same dayofficer OFFER DAVID SCOTT — Sale on 2026-06-05, filed same dayofficer OFFER DAVID SCOTT — Sale on 2026-06-05, filed same dayofficer Tan Kwang Hooi — Sale on 2026-05-26, filed same daydirector Advaithi Revathi — Sale on 2026-05-22, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-05-22, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-05-22, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-05-22, filed 4 days after the tradedirector McSweeney Erin — Sale on 2026-05-22, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-05-22, filed 4 days after the tradedirector Advaithi Revathi — Sale on 2026-05-22, filed 4 days after the tradedirector McSweeney Erin — Sale on 2026-05-14, filed 1 day after the tradedirector McSweeney Erin — Sale on 2026-05-12, filed same daydirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer OFFER DAVID SCOTT — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2026-05-11, filed 1 day after the tradedirector Advaithi Revathi — Sale on 2026-05-11, filed 1 day after the tradedirector Stevens Charles K. III — Sale on 2026-05-08, filed same dayofficer Tan Kwang Hooi — Sale on 2026-03-09, filed 1 day after the tradeofficer Krumm Kevin — Sale on 2026-01-07, filed 2 days after the tradeofficer Krumm Kevin — Sale on 2026-01-07, filed 2 days after the tradeofficer WENDLER DANIEL — Sale on 2025-12-11, filed 1 day after the tradedirector HURLSTON MICHAEL E. — Sale on 2025-11-26, filed same daydirector WATKINS WILLIAM D — Sale on 2025-11-21, filed same daydirector HURLSTON MICHAEL E. — Sale on 2025-11-20, filed 4 days after the tradeofficer Hartung Michael P — Sale on 2025-11-11, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2025-11-11, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2025-11-11, filed 2 days after the tradeofficer Hartung Michael P — Sale on 2025-11-04, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2025-11-04, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2025-10-28, filed same dayofficer Hartung Michael P — Sale on 2025-10-28, filed same dayofficer Hartung Michael P — Sale on 2025-10-28, filed same dayofficer Tan Kwang Hooi — Sale on 2025-10-27, filed 1 day after the tradeofficer Tan Kwang Hooi — Sale on 2025-10-27, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2025-09-16, filed 1 day after the tradeofficer Hartung Michael P — Sale on 2025-09-16, filed 1 day after the tradeofficer WENDLER DANIEL — Sale on 2025-09-10, filed 2 days after the tradedirector WATKINS WILLIAM D — Sale on 2025-08-22, filed 3 days after the tradedirector McSweeney Erin — Sale on 2025-08-22, filed 3 days after the tradeofficer Hartung Michael P — Sale on 2025-08-18, filed 2 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-08-18Hartung Michael PofficerSale1,272 @ $120.74$154K−0.5% of holdingnot yet — horizon still opennot yet — horizon still open243,651Form 4 · filed 2 days after the trade
2026-08-18Hartung Michael PofficerSale1,007 @ $119.79$121K−0.4% of holdingnot yet — horizon still opennot yet — horizon still open244,923Form 4 · filed 2 days after the trade
2026-08-18Hartung Michael PofficerSale272 @ $121.76$33K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open243,379Form 4 · filed 2 days after the trade
2026-08-18Hartung Michael PofficerSale196 @ $122.60$24K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open243,183Form 4 · filed 2 days after the trade
2026-08-18Hartung Michael PofficerSale8 @ $123.25$986−0.0% of holdingnot yet — horizon still opennot yet — horizon still open243,175Form 4 · filed 2 days after the trade
2026-06-18Advaithi RevathidirectorSale21,985 @ $145.35$3.2M−3.6% of holding−13.9%not yet — horizon still open585,199Form 4 · filed 4 days after the trade
2026-06-18Advaithi RevathidirectorSale16,282 @ $144.88$2.4M−2.6% of holding−13.9%not yet — horizon still open607,184Form 4 · filed 4 days after the trade
2026-06-18Tan Kwang HooiofficerSale5,934 @ $145.33$862K−2.3% of holding−13.9%not yet — horizon still open248,646Form 4 · filed 4 days after the trade
2026-06-18Hartung Michael PofficerSale4,801 @ $145.36$698K−1.9% of holding−13.9%not yet — horizon still open246,030Form 4 · filed 4 days after the trade
2026-06-18OFFER DAVID SCOTTofficerSale4,200 @ $145.36$611K−4.4% of holding−13.9%not yet — horizon still open91,330Form 4 · filed 4 days after the trade
2026-06-18Tan Kwang HooiofficerSale2,947 @ $144.85$427K−1.1% of holding−13.9%not yet — horizon still open254,580Form 4 · filed 4 days after the trade
2026-06-18Hartung Michael PofficerSale2,368 @ $144.89$343K−0.9% of holding−13.9%not yet — horizon still open250,831Form 4 · filed 4 days after the trade
2026-06-18OFFER DAVID SCOTTofficerSale2,249 @ $144.88$326K−2.3% of holding−13.9%not yet — horizon still open95,530Form 4 · filed 4 days after the trade
2026-06-18Advaithi RevathidirectorSale921 @ $146.31$135K−0.2% of holding−13.9%not yet — horizon still open584,278Form 4 · filed 4 days after the trade
2026-06-18WENDLER DANIELofficerSale806 @ $144.98$117K−2.1% of holding−13.9%not yet — horizon still open38,437Form 4 · filed 4 days after the trade
2026-06-18WENDLER DANIELofficerSale488 @ $145.53$71K−1.3% of holding−13.9%not yet — horizon still open37,949Form 4 · filed 4 days after the trade
2026-06-18OFFER DAVID SCOTTofficerSale208 @ $146.39$30K−0.2% of holding−13.9%not yet — horizon still open91,122Form 4 · filed 4 days after the trade
2026-06-18Tan Kwang HooiofficerSale100 @ $146.41$15K−0.0% of holding−13.9%not yet — horizon still open248,546Form 4 · filed 4 days after the trade
2026-06-18Hartung Michael PofficerSale100 @ $146.26$15K−0.0% of holding−13.9%not yet — horizon still open245,930Form 4 · filed 4 days after the trade
2026-06-18WENDLER DANIELofficerSale17 @ $146.31$2K−0.0% of holding−13.9%not yet — horizon still open37,932Form 4 · filed 4 days after the trade
2026-06-17Advaithi RevathidirectorSale38,857 @ $145.06$5.6M−5.7% of holding−16.6%not yet — horizon still open637,664Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale33,387 @ $143.03$4.8M−4.5% of holding−16.6%not yet — horizon still open702,725Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale28,303 @ $145.06$4.1M−3.6% of holding−16.6%not yet — horizon still open748,181Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale26,204 @ $143.98$3.8M−3.7% of holding−16.6%not yet — horizon still open676,521Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale24,482 @ $143.03$3.5M−3.0% of holding−16.6%not yet — horizon still open795,562Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale19,078 @ $143.98$2.7M−2.4% of holding−16.6%not yet — horizon still open776,484Form 4 · filed 5 days after the trade
2026-06-17Tan Kwang HooiofficerSale13,196 @ $145.10$1.9M−4.8% of holding−16.6%not yet — horizon still open259,905Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale11,239 @ $145.81$1.6M−1.8% of holding−16.6%not yet — horizon still open626,425Form 4 · filed 5 days after the trade
2026-06-17Hartung Michael PofficerSale10,949 @ $145.19$1.6M−4.1% of holding−16.6%not yet — horizon still open254,306Form 4 · filed 5 days after the trade
2026-06-17OFFER DAVID SCOTTofficerSale10,252 @ $145.19$1.5M−9.4% of holding−16.6%not yet — horizon still open98,675Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale8,178 @ $145.81$1.2M−1.1% of holding−16.6%not yet — horizon still open740,003Form 4 · filed 5 days after the trade
2026-06-17Tan Kwang HooiofficerSale5,753 @ $143.98$828K−2.1% of holding−16.6%not yet — horizon still open273,101Form 4 · filed 5 days after the trade
2026-06-17Hartung Michael PofficerSale5,118 @ $144.19$738K−1.9% of holding−16.6%not yet — horizon still open265,255Form 4 · filed 5 days after the trade
2026-06-17Hartung Michael PofficerSale4,900 @ $143.18$702K−1.8% of holding−16.6%not yet — horizon still open270,373Form 4 · filed 5 days after the trade
2026-06-17Tan Kwang HooiofficerSale4,830 @ $143.09$691K−1.7% of holding−16.6%not yet — horizon still open278,854Form 4 · filed 5 days after the trade
2026-06-17OFFER DAVID SCOTTofficerSale4,575 @ $144.21$660K−4.0% of holding−16.6%not yet — horizon still open108,927Form 4 · filed 5 days after the trade
2026-06-17OFFER DAVID SCOTTofficerSale4,560 @ $143.18$653K−3.9% of holding−16.6%not yet — horizon still open113,502Form 4 · filed 5 days after the trade
2026-06-17Tan Kwang HooiofficerSale2,378 @ $145.68$346K−0.9% of holding−16.6%not yet — horizon still open257,527Form 4 · filed 5 days after the trade
2026-06-17WENDLER DANIELofficerSale1,861 @ $145.23$270K−4.5% of holding−16.6%not yet — horizon still open39,306Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale1,733 @ $141.74$246K−0.2% of holding−16.6%not yet — horizon still open736,112Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale1,374 @ $146.89$202K−0.2% of holding−16.6%not yet — horizon still open625,051Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale1,345 @ $149.19$201K−0.2% of holding−16.6%not yet — horizon still open623,466Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale1,301 @ $141.74$184K−0.2% of holding−16.6%not yet — horizon still open820,044Form 4 · filed 5 days after the trade
2026-06-17Hartung Michael PofficerSale1,107 @ $145.77$161K−0.4% of holding−16.6%not yet — horizon still open253,199Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale984 @ $149.19$147K−0.1% of holding−16.6%not yet — horizon still open737,845Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale999 @ $146.89$147K−0.1% of holding−16.6%not yet — horizon still open739,004Form 4 · filed 5 days after the trade
2026-06-17WENDLER DANIELofficerSale928 @ $143.26$133K−2.2% of holding−16.6%not yet — horizon still open42,085Form 4 · filed 5 days after the trade
2026-06-17WENDLER DANIELofficerSale918 @ $144.35$133K−2.2% of holding−16.6%not yet — horizon still open41,167Form 4 · filed 5 days after the trade
2026-06-17OFFER DAVID SCOTTofficerSale896 @ $145.83$131K−0.9% of holding−16.6%not yet — horizon still open97,779Form 4 · filed 5 days after the trade
2026-06-17Hartung Michael PofficerSale553 @ $141.78$78K−0.2% of holding−16.6%not yet — horizon still open275,273Form 4 · filed 5 days after the trade
2026-06-17OFFER DAVID SCOTTofficerSale529 @ $141.72$75K−0.4% of holding−16.6%not yet — horizon still open118,062Form 4 · filed 5 days after the trade
2026-06-17Tan Kwang HooiofficerSale500 @ $141.65$71K−0.2% of holding−16.6%not yet — horizon still open283,684Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale240 @ $147.66$35K−0.0% of holding−16.6%not yet — horizon still open624,811Form 4 · filed 5 days after the trade
2026-06-17Advaithi RevathidirectorSale175 @ $147.66$26K−0.0% of holding−16.6%not yet — horizon still open738,829Form 4 · filed 5 days after the trade
2026-06-17WENDLER DANIELofficerSale120 @ $142.28$17K−0.3% of holding−16.6%not yet — horizon still open43,013Form 4 · filed 5 days after the trade
2026-06-17WENDLER DANIELofficerSale63 @ $145.93$9K−0.2% of holding−16.6%not yet — horizon still open39,243Form 4 · filed 5 days after the trade
2026-06-16OFFER DAVID SCOTTofficerSale6,400 @ $149.45$956K−10.5% of holding−18.2%not yet — horizon still open54,721Form 4 · filed 1 day after the trade
2026-06-16OFFER DAVID SCOTTofficerSale6,053 @ $147.50$893K−8.9% of holding−18.2%not yet — horizon still open61,651Form 4 · filed 1 day after the trade
2026-06-16OFFER DAVID SCOTTofficerSale5,767 @ $146.59$845K−7.8% of holding−18.2%not yet — horizon still open67,704Form 4 · filed 1 day after the trade
2026-06-16OFFER DAVID SCOTTofficerSale530 @ $148.45$79K−0.9% of holding−18.2%not yet — horizon still open61,121Form 4 · filed 1 day 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.

74 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-18Advaithi RevathidirectorOther acquisition35,051117,857Form 4
2026-08-05Ward PatdirectorAward / grant4107,051Form 4
2026-08-05Tan Lay KoondirectorAward / grant1,928210,834Form 4
2026-08-05HURLSTON MICHAEL E.directorAward / grant1,92861,286Form 4
2026-08-05HURLSTON MICHAEL E.directorAward / grant41061,696Form 4
2026-08-05Stevens Charles K. IIIdirectorAward / grant1,92847,354Form 4
2026-08-05Stevens Charles K. IIIdirectorAward / grant1,23048,584Form 4
2026-08-05McSweeney ErindirectorAward / grant1,92811,440Form 4
2026-08-05Sylvester MaryrosedirectorAward / grant41028,552Form 4
2026-08-05Sylvester MaryrosedirectorAward / grant1,92828,142Form 4
2026-08-05WATKINS WILLIAM DdirectorAward / grant1,928100,836Form 4
2026-08-05WATKINS WILLIAM DdirectorAward / grant820101,656Form 4
2026-08-05WATKINS WILLIAM DdirectorAward / grant410102,066Form 4
2026-08-05HARRIS JOHN DdirectorAward / grant1,92856,319Form 4
2026-08-05Ward PatdirectorAward / grant1,9286,641Form 4
2026-07-15Tan Lay KoondirectorAward / grant101208,906Form 4
2026-07-15WATKINS WILLIAM DdirectorAward / grant31698,908Form 4
2026-07-15HURLSTON MICHAEL E.directorAward / grant17459,358Form 4
2026-06-16WENDLER DANIELofficerAward / grant9,71643,133Form 4
2026-06-16Hartung Michael PofficerAward / grant43,724275,826Form 4
2026-06-16Advaithi RevathidirectorAward / grant255,062821,345Form 4
2026-06-16OFFER DAVID SCOTTofficerAward / grant43,724118,591Form 4
2026-06-16Tan Kwang HooiofficerAward / grant48,582284,184Form 4
2026-06-11Tan Kwang HooiofficerAward / grant7,599246,142Form 4
2026-06-11WENDLER DANIELofficerAward / grant1,48034,996Form 4
2026-06-11OFFER DAVID SCOTTofficerAward / grant7,16482,090Form 4
2026-06-11Hartung Michael PofficerAward / grant7,599240,305Form 4
2026-06-11Krumm KevinofficerAward / grant10,855154,658Form 4
2026-05-08WENDLER DANIELofficerAward / grant9,71637,335Form 4
2026-05-08Hartung Michael PofficerAward / grant43,724254,922Form 4
2026-05-08OFFER DAVID SCOTTofficerAward / grant43,72497,138Form 4
2026-05-08Tan Kwang HooiofficerAward / grant48,582282,218Form 4
2026-05-08Advaithi RevathidirectorAward / grant255,062803,112Form 4
2026-04-15WATKINS WILLIAM DdirectorAward / grant51998,592Form 4
2026-04-15Tan Lay KoondirectorAward / grant167208,805Form 4
2026-04-15HURLSTON MICHAEL E.directorAward / grant28659,184Form 4
2026-02-25Ward PatdirectorGift6,88932,763Form 4
2026-02-25Ward PatdirectorGift6,8894,713Form 4
2026-01-15HURLSTON MICHAEL E.directorAward / grant33758,898Form 4
2026-01-15Tan Lay KoondirectorAward / grant197208,638Form 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 Q'26 Q'26 Qpurchases ▲ / sales ▼ ($ vol)
MemberChamberTypeFiledTradedSize
Gilbert CisnerosHousesale2026-06-082026-05-07$15–50K
Gilbert CisnerosHousesale2026-06-082026-05-11$50–100K
Gilbert CisnerosHousesale2026-06-082026-05-12$1–15K
Gilbert CisnerosHousesale2026-06-082026-05-14$1–15K
Gilbert CisnerosHousesale2026-05-082026-04-27$1–15K
Gilbert CisnerosHousesale2026-05-082026-04-22$1–15K
Gilbert CisnerosHousesale2026-05-082026-05-01$1–15K
Gilbert CisnerosHousesale2026-05-082026-04-13$15–50K
Gilbert CisnerosHousesale2026-05-082026-04-15$1–15K
Gilbert CisnerosHousesale2026-04-072026-03-27$1–15K
Gilbert CisnerosHousesale2026-01-122025-12-10$15–50K
Lisa McclainHousesale2025-11-212025-10-14$1–15K
Gilbert CisnerosHousesale2025-11-182025-10-07$1–15K
Gilbert CisnerosHousesale2025-11-182025-10-17$1–15K

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