MSTRStrategy IncTechnology · Software - Applicationas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, MSTR has typically landed between $84.14 and $189.08 — a range of −33.3% to +49.8% from the issuance price $126.18.

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

5,003 overlapping 1 month windows · 2006-09-262026-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 ($126.18) — 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 MSTR has typically landed a month from the 2026-09-16 close of $126.18 — the range is history, not a prediction.

$84.14worst · -33.3%$189.08best · +49.8%
  • now $126.18 (+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). $123.8 (-1.9%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $100.68$146.92
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $84.14$189.08
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 5,003 windows spanning 2006-09-26 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
2022-04-11−61.5%−61.5%+8.0%
2022-04-12−61.4%−62.1%+6.2%
2022-04-19−58.1%−64.3%+0.0%
3 best
2024-02-07+180.6%+0.0%+180.6%
2024-02-23+170.0%+0.0%+170.0%
2024-02-01+164.9%−2.6%+164.9%

5,003 overlapping windows · 2006-09-262026-09-16 · not cherry-picked

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 ~20 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
60%
+6.6%
n=20
Feb
55%
+6.2%
n=20
Mar
55%
+4.4%
n=20
Apr
55%
+2.0%
n=20
May
40%
−1.5%
n=20
Jun
40%
−2.1%
n=20
Jul
55%
+5.7%
n=20
Aug
40%
−1.0%
n=20
Sep
45%
+1.3%
n=20
Oct
75%
+9.0%
n=20
Nov
55%
+5.7%
n=20
Dec
35%
−3.7%
n=20

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$394$822026-09-04: 1 insider sale, $15K — Chow Thomas C.2026-08-27: 2 insider sales, $241K — Patten Jarrod M …2026-08-25: 3 insider sales, $348K — Patten Jarrod M …2026-08-24: 1 insider sale, $113K — Patten Jarrod M2026-08-07: 3 insider sales, $389K — Patten Jarrod M …2026-07-27: 1 insider sale, $192K — Patten Jarrod M2026-07-24: 1 insider sale, $180K — Patten Jarrod M2026-07-22: 1 insider sale, $125K — Patten Jarrod M2026-06-23: 1 insider sale, $159K — Patten Jarrod M2026-06-22: 1 insider purchase, $999K — Le Phong2026-06-17: 1 insider sale, $182K — Patten Jarrod M2026-06-16: 2 insider purchases, $10K — Chow Thomas C. …2026-06-15: 1 insider sale, $201K — Patten Jarrod M2026-06-09: 9 insider sales, $969K — Le Phong, Kang Andrew, Montgomery Jeanine …2026-06-05: 24 insider sales, $15.1M — Le Phong, Kang Andrew …2026-05-29: 6 insider sales, $2.3M — Patten Jarrod M …2026-05-28: 5 insider sales, $1.1M — Patten Jarrod M …2026-05-26: 1 insider sale, $207K — Patten Jarrod M2026-05-22: 2 insider purchases, $5K — Le Phong …2026-05-20: 2 insider sales, $374K — Patten Jarrod M …2026-05-19: 3 insider sales, $1.3M — Kang Andrew, Patten Jarrod M …2026-05-14: 2 insider sales, $286K — Patten Jarrod M …2026-05-11: 5 insider sales, $527K — Patten Jarrod M …2026-05-08: 1 insider sale, $187K — Patten Jarrod M2026-05-04: 4 insider sales, $367K — Patten Jarrod M …2026-05-01: 4 insider sales, $391K — Patten Jarrod M …2026-04-30: 3 insider sales, $286K — Patten Jarrod M …2026-04-22: 4 insider sales, $356K — Patten Jarrod M …2026-04-21: 1 insider sale, $86K — Patten Jarrod M2026-04-20: 2 insider sales, $250K — Patten Jarrod M …2026-04-13: 2 insider sales, $444K — Patten Jarrod M …2026-04-09: 2 insider sales, $248K — Patten Jarrod M …2026-04-08: 1 insider sale, $184K — Patten Jarrod M2026-04-07: 1 insider sale, $86K — Patten Jarrod M2026-04-01: 1 insider sale, $85K — Patten Jarrod M2026-03-31: 1 insider sale, $87K — Patten Jarrod M2026-03-30: 1 insider sale, $90K — Patten Jarrod M2026-03-26: 1 insider sale, $96K — Patten Jarrod M2026-03-24: 9 insider sales, $850K — Le Phong, Kang Andrew, Montgomery Jeanine …2026-03-19: 1 insider purchase, $250K — Le Phong2026-03-12: 3 insider sales, $441K — Le Phong, Kang Andrew, Montgomery Jeanine2026-01-20: 1 insider purchase, $99K — Dietze Jane A2026-01-12: 1 insider purchase, $779K — RICKERTSEN CARL J2026-01-08: 1 insider purchase, $1K — Le Phong2025-11-21: 1 insider purchase, $105K — Dietze Jane A2025-11-19: 1 insider sale, $525K — Shao Wei-Ming2025-11-18: 2 insider sales, $529K — Shao Wei-Ming, Montgomery Jeanine2025-11-17: 1 insider sale, $520K — Shao Wei-Ming2025-08: 4 open-market purchases, $988K2025-08: 4 open-market sales, $9.8M2025-09: 1 open-market purchase, $1.2M2025-09: 1 open-market sale, $3.6M2025-10: 2 open-market purchases, $2.3M2025-10: 4 open-market sales, $10.7M2025-11: 1 open-market purchase, $105K2025-11: 25 open-market sales, $6.5M2026-01: 3 open-market purchases, $880K2026-03: 1 open-market purchase, $250K2026-03: 15 open-market sales, $1.6M2026-04: 17 open-market sales, $2.0M2026-05: 2 open-market purchases, $5K2026-05: 33 open-market sales, $7.0M2026-06: 3 open-market purchases, $1.0M2026-06: 36 open-market sales, $16.6M2026-07: 3 open-market sales, $497K2026-08: 9 open-market sales, $1.1M2026-09: 1 open-market sale, $15K↑ buys↓ salesofficer Chow Thomas C. — Sale on 2026-09-04, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-08-27, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-08-27, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-08-25, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-08-25, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-08-25, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-08-24, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-08-07, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-08-07, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-08-07, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-07-27, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-07-24, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-07-22, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-06-23, filed 1 day after the tradedirector Le Phong — Purchase on 2026-06-22, filed same daydirector Patten Jarrod M — Sale on 2026-06-17, filed 1 day after the tradeofficer Chow Thomas C. — Purchase on 2026-06-16, filed 1 day after the tradeofficer Chow Thomas C. — Purchase on 2026-06-16, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-06-15, filed 2 days after the tradedirector Le Phong — Sale on 2026-06-09, filed same daydirector Le Phong — Sale on 2026-06-09, filed same dayofficer Kang Andrew — Sale on 2026-06-09, filed same dayofficer Kang Andrew — Sale on 2026-06-09, filed same dayofficer Montgomery Jeanine — Sale on 2026-06-09, filed same dayofficer Montgomery Jeanine — Sale on 2026-06-09, filed same daydirector Le Phong — Sale on 2026-06-09, filed same dayofficer Kang Andrew — Sale on 2026-06-09, filed same dayofficer Montgomery Jeanine — Sale on 2026-06-09, filed same daydirector Le Phong — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same daydirector Le Phong — Sale on 2026-06-05, filed same dayofficer Kang Andrew — Sale on 2026-06-05, filed same daydirector Patten Jarrod M — Sale on 2026-05-29, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-29, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-29, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-29, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-29, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-29, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-28, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-28, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-28, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-28, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-28, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-26, filed 2 days after the tradedirector Le Phong — Purchase on 2026-05-22, filed 4 days after the tradedirector Le Phong — Purchase on 2026-05-22, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-20, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-20, filed 1 day after the tradeofficer Kang Andrew — Sale on 2026-05-19, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-19, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-05-19, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-05-14, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-14, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-11, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-11, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-11, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-11, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-11, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-05-08, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-05-04, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-05-04, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-05-04, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-05-04, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-05-01, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-01, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-01, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-05-01, filed 3 days after the tradedirector Patten Jarrod M — Sale on 2026-04-30, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-04-30, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-04-30, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-04-22, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-22, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-22, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-22, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-21, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-04-20, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-20, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-13, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-13, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-09, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-04-09, filed 4 days after the tradedirector Patten Jarrod M — Sale on 2026-04-08, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-04-07, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-04-01, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-03-31, filed 2 days after the tradedirector Patten Jarrod M — Sale on 2026-03-30, filed 1 day after the tradedirector Patten Jarrod M — Sale on 2026-03-26, filed 4 days after the tradedirector Le Phong — Sale on 2026-03-24, filed 1 day after the tradedirector Le Phong — Sale on 2026-03-24, filed 1 day after the tradeofficer Kang Andrew — Sale on 2026-03-24, filed 1 day after the tradeofficer Kang Andrew — Sale on 2026-03-24, filed 1 day after the tradeofficer Montgomery Jeanine — Sale on 2026-03-24, filed 1 day after the tradeofficer Montgomery Jeanine — Sale on 2026-03-24, filed 1 day after the tradedirector Le Phong — Sale on 2026-03-24, filed 1 day after the tradeofficer Kang Andrew — Sale on 2026-03-24, filed 1 day after the tradeofficer Montgomery Jeanine — Sale on 2026-03-24, filed 1 day after the tradedirector Le Phong — Purchase on 2026-03-19, filed 4 days after the tradedirector Le Phong — Sale on 2026-03-12, filed 1 day after the tradeofficer Kang Andrew — Sale on 2026-03-12, filed 1 day after the tradeofficer Montgomery Jeanine — Sale on 2026-03-12, filed 1 day after the tradedirector Dietze Jane A — Purchase on 2026-01-20, filed 1 day after the tradedirector RICKERTSEN CARL J — Purchase on 2026-01-12, filed same daydirector Le Phong — Purchase on 2026-01-08, filed 1 day after the tradedirector Dietze Jane A — Purchase on 2025-11-21, filed 4 days after the tradeofficer Shao Wei-Ming — Sale on 2025-11-19, filed 1 day after the tradeofficer Shao Wei-Ming — Sale on 2025-11-18, filed 2 days after the tradeofficer Montgomery Jeanine — Sale on 2025-11-18, filed 1 day after the tradeofficer Shao Wei-Ming — Sale on 2025-11-17, filed 1 day after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-04Chow Thomas C.officerSale106 @ $138.75$15K−100.0% of holdingnot yet — horizon still opennot yet — horizon still open0Form 4 · filed 4 days after the trade
2026-08-27Patten Jarrod MdirectorSale925 @ $131.00$121K−3.2% of holdingnot yet — horizon still opennot yet — horizon still open28,406Form 4 · filed 4 days after the trade
2026-08-27Patten Jarrod MdirectorSale925 @ $129.00$119K−3.1% of holdingnot yet — horizon still opennot yet — horizon still open29,331Form 4 · filed 4 days after the trade
2026-08-25Patten Jarrod MdirectorSale925 @ $127.00$117K−3.2% of holdingnot yet — horizon still opennot yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-08-25Patten Jarrod MdirectorSale925 @ $125.00$116K−3.2% of holdingnot yet — horizon still opennot yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-08-25Patten Jarrod MdirectorSale925 @ $124.00$115K−3.2% of holdingnot yet — horizon still opennot yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-08-24Patten Jarrod MdirectorSale925 @ $122.34$113K−3.2% of holdingnot yet — horizon still opennot yet — horizon still open28,406Form 4 · filed 2 days after the trade
2026-08-07Patten Jarrod MdirectorSale1,950 @ $101.50$198K−6.4% of holding+37.5%not yet — horizon still open28,406Form 4 · filed 3 days after the trade
2026-08-07Patten Jarrod MdirectorSale925 @ $104.03$96K−3.2% of holding+37.5%not yet — horizon still open28,406Form 4 · filed 3 days after the trade
2026-08-07Patten Jarrod MdirectorSale925 @ $102.69$95K−3.2% of holding+37.5%not yet — horizon still open28,406Form 4 · filed 3 days after the trade
2026-07-27Patten Jarrod MdirectorSale1,950 @ $98.48$192K−6.4% of holding+24.9%not yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-07-24Patten Jarrod MdirectorSale1,950 @ $92.45$180K−6.4% of holding+30.5%not yet — horizon still open28,406Form 4 · filed 4 days after the trade
2026-07-22Patten Jarrod MdirectorSale1,250 @ $100.00$125K−4.2% of holding+10.3%not yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-06-23Patten Jarrod MdirectorSale1,500 @ $106.08$159K−5.0% of holding−10.5%not yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-06-22Le PhongdirectorPurchase11,000 @ $90.80$999Kownership Δ n/a−9.0%not yet — horizon still open11,000Form 4 · filed same day
2026-06-17Patten Jarrod MdirectorSale1,500 @ $121.31$182K−5.0% of holding−16.5%not yet — horizon still open28,406Form 4 · filed 1 day after the trade
2026-06-16Chow Thomas C.officerPurchase100 @ $92.71$9Kownership Δ n/a−22.1%not yet — horizon still open100Form 4 · filed 1 day after the trade
2026-06-16Chow Thomas C.officerPurchase11 @ $66.10$727ownership Δ n/a−22.1%not yet — horizon still open11Form 4 · filed 1 day after the trade
2026-06-15Patten Jarrod MdirectorSale1,500 @ $133.97$201K−5.0% of holding−28.0%not yet — horizon still open28,406Form 4 · filed 2 days after the trade
2026-06-09Le PhongdirectorSale2,888 @ $123.38$356K−2.2% of holding−21.8%not yet — horizon still open128,957Form 4 · filed same day
2026-06-09Le PhongdirectorSale2,579 @ $124.33$321K−2.0% of holding−21.8%not yet — horizon still open126,378Form 4 · filed same day
2026-06-09Kang AndrewofficerSale1,019 @ $123.38$126K−1.4% of holding−21.8%not yet — horizon still open71,974Form 4 · filed same day
2026-06-09Kang AndrewofficerSale910 @ $124.33$113K−1.3% of holding−21.8%not yet — horizon still open71,064Form 4 · filed same day
2026-06-09Montgomery JeanineofficerSale185 @ $123.38$23K−1.6% of holding−21.8%not yet — horizon still open11,378Form 4 · filed same day
2026-06-09Montgomery JeanineofficerSale165 @ $124.33$21K−1.5% of holding−21.8%not yet — horizon still open11,213Form 4 · filed same day
2026-06-09Le PhongdirectorSale55 @ $124.88$7K−0.0% of holding−21.8%not yet — horizon still open126,323Form 4 · filed same day
2026-06-09Kang AndrewofficerSale20 @ $124.88$2K−0.0% of holding−21.8%not yet — horizon still open71,044Form 4 · filed same day
2026-06-09Montgomery JeanineofficerSale4 @ $124.88$500−0.0% of holding−21.8%not yet — horizon still open11,209Form 4 · filed same day
2026-06-05Le PhongdirectorSale16,303 @ $119.53$1.9M−10.4% of holding−23.4%not yet — horizon still open139,996Form 4 · filed same day
2026-06-05Le PhongdirectorSale15,954 @ $118.59$1.9M−9.3% of holding−23.4%not yet — horizon still open156,299Form 4 · filed same day
2026-06-05Le PhongdirectorSale15,892 @ $117.53$1.9M−8.4% of holding−23.4%not yet — horizon still open172,253Form 4 · filed same day
2026-06-05Le PhongdirectorSale13,149 @ $116.57$1.5M−6.5% of holding−23.4%not yet — horizon still open188,145Form 4 · filed same day
2026-06-05Le PhongdirectorSale10,719 @ $115.35$1.2M−5.1% of holding−23.4%not yet — horizon still open201,294Form 4 · filed same day
2026-06-05Le PhongdirectorSale5,882 @ $122.55$721K−4.4% of holding−23.4%not yet — horizon still open129,085Form 4 · filed same day
2026-06-05Kang AndrewofficerSale5,750 @ $119.53$687K−7.0% of holding−23.4%not yet — horizon still open75,812Form 4 · filed same day
2026-06-05Kang AndrewofficerSale5,627 @ $118.59$667K−6.5% of holding−23.4%not yet — horizon still open81,562Form 4 · filed same day
2026-06-05Kang AndrewofficerSale5,605 @ $117.53$659K−6.0% of holding−23.4%not yet — horizon still open87,189Form 4 · filed same day
2026-06-05Le PhongdirectorSale5,144 @ $124.24$639K−4.1% of holding−23.4%not yet — horizon still open120,198Form 4 · filed same day
2026-06-05Kang AndrewofficerSale4,638 @ $116.57$541K−4.8% of holding−23.4%not yet — horizon still open92,794Form 4 · filed same day
2026-06-05Le PhongdirectorSale3,858 @ $120.22$464K−2.8% of holding−23.4%not yet — horizon still open136,138Form 4 · filed same day
2026-06-05Le PhongdirectorSale3,743 @ $123.39$462K−2.9% of holding−23.4%not yet — horizon still open125,342Form 4 · filed same day
2026-06-05Kang AndrewofficerSale3,781 @ $115.35$436K−3.7% of holding−23.4%not yet — horizon still open97,432Form 4 · filed same day
2026-06-05Kang AndrewofficerSale2,075 @ $122.55$254K−2.8% of holding−23.4%not yet — horizon still open71,963Form 4 · filed same day
2026-06-05Kang AndrewofficerSale1,814 @ $124.24$225K−2.6% of holding−23.4%not yet — horizon still open68,829Form 4 · filed same day
2026-06-05Le PhongdirectorSale1,650 @ $114.79$189K−0.8% of holding−23.4%not yet — horizon still open212,013Form 4 · filed same day
2026-06-05Kang AndrewofficerSale1,361 @ $120.22$164K−1.8% of holding−23.4%not yet — horizon still open74,451Form 4 · filed same day
2026-06-05Kang AndrewofficerSale1,320 @ $123.39$163K−1.8% of holding−23.4%not yet — horizon still open70,643Form 4 · filed same day
2026-06-05Le PhongdirectorSale1,171 @ $121.59$142K−0.9% of holding−23.4%not yet — horizon still open134,967Form 4 · filed same day
2026-06-05Kang AndrewofficerSale582 @ $114.79$67K−0.6% of holding−23.4%not yet — horizon still open101,213Form 4 · filed same day
2026-06-05Kang AndrewofficerSale413 @ $121.59$50K−0.6% of holding−23.4%not yet — horizon still open74,038Form 4 · filed same day
2026-06-05Le PhongdirectorSale273 @ $125.14$34K−0.2% of holding−23.4%not yet — horizon still open119,925Form 4 · filed same day
2026-06-05Kang AndrewofficerSale96 @ $125.14$12K−0.1% of holding−23.4%not yet — horizon still open68,733Form 4 · filed same day
2026-05-29Patten Jarrod MdirectorSale4,250 @ $161.75$687K−13.2% of holding−44.3%not yet — horizon still open28,000Form 4 · filed 3 days after the trade
2026-05-29Patten Jarrod MdirectorSale4,250 @ $150.85$641K−11.0% of holding−44.3%not yet — horizon still open34,550Form 4 · filed 3 days after the trade
2026-05-29Patten Jarrod MdirectorSale2,000 @ $154.00$308K−6.7% of holding−44.3%not yet — horizon still open28,000Form 4 · filed 3 days after the trade
2026-05-29Patten Jarrod MdirectorSale2,000 @ $153.00$306K−6.3% of holding−44.3%not yet — horizon still open30,000Form 4 · filed 3 days after the trade
2026-05-29Patten Jarrod MdirectorSale2,000 @ $152.00$304K−5.9% of holding−44.3%not yet — horizon still open32,000Form 4 · filed 3 days after the trade
2026-05-29Patten Jarrod MdirectorSale550 @ $155.00$85K−1.6% of holding−44.3%not yet — horizon still open34,000Form 4 · filed 3 days after the trade
2026-05-28Patten Jarrod MdirectorSale3,250 @ $145.56$473K−9.2% of holding−37.3%not yet — horizon still open32,000Form 4 · filed 4 days after the trade
2026-05-28Patten Jarrod MdirectorSale1,000 @ $152.00$152K−3.4% of holding−37.3%not yet — horizon still open28,000Form 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.

172 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-27Patten Jarrod MdirectorOption exercise1,85030,256Form 4
2026-08-27Patten Jarrod MdirectorOption exercise1,85026,750Form 4
2026-08-25Patten Jarrod MdirectorOption exercise92529,331Form 4
2026-08-25Patten Jarrod MdirectorOption exercise2,77528,600Form 4
2026-08-24Patten Jarrod MdirectorOption exercise92529,331Form 4
2026-08-24Patten Jarrod MdirectorOption exercise92531,375Form 4
2026-08-07Patten Jarrod MdirectorOption exercise1,95030,356Form 4
2026-08-07Patten Jarrod MdirectorOption exercise92529,331Form 4
2026-08-07Patten Jarrod MdirectorOption exercise1,95034,150Form 4
2026-08-07Patten Jarrod MdirectorOption exercise92533,225Form 4
2026-08-07Patten Jarrod MdirectorOption exercise92532,300Form 4
2026-07-27Patten Jarrod MdirectorOption exercise1,95030,356Form 4
2026-07-27Patten Jarrod MdirectorOption exercise1,95036,100Form 4
2026-07-24Patten Jarrod MdirectorOption exercise1,95030,356Form 4
2026-07-24Patten Jarrod MdirectorOption exercise1,95038,050Form 4
2026-07-22Patten Jarrod MdirectorOption exercise1,25029,656Form 4
2026-07-22Patten Jarrod MdirectorOption exercise1,25040,000Form 4
2026-06-23Patten Jarrod MdirectorOption exercise1,50029,906Form 4
2026-06-23Patten Jarrod MdirectorOption exercise1,50041,250Form 4
2026-06-17Patten Jarrod MdirectorOption exercise1,50029,906Form 4
2026-06-17Patten Jarrod MdirectorOption exercise1,50042,750Form 4
2026-06-15Patten Jarrod MdirectorOption exercise1,50029,906Form 4
2026-06-15Patten Jarrod MdirectorOption exercise1,50044,250Form 4
2026-06-08Le PhongdirectorOption exercise11,92011,920Form 4
2026-06-08Montgomery JeanineofficerOption exercise1,1401,140Form 4
2026-06-08Kang AndrewofficerOption exercise4,2604,260Form 4
2026-06-08Montgomery JeanineofficerOption exercise1,14011,563Form 4
2026-06-08Montgomery JeanineofficerOption exercise1,14011,563Form 4
2026-06-08Kang AndrewofficerOption exercise4,26072,993Form 4
2026-06-08Kang AndrewofficerOption exercise4,26072,993Form 4
2026-06-08Le PhongdirectorOption exercise11,920131,845Form 4
2026-06-08Le PhongdirectorOption exercise11,920131,845Form 4
2026-06-03Le PhongdirectorOption exercise190,740213,663Form 4
2026-06-03Kang AndrewofficerOption exercise68,1200Form 4
2026-06-03Le PhongdirectorOption exercise190,7400Form 4
2026-06-03Kang AndrewofficerOption exercise68,120101,795Form 4
2026-05-31BROOKS BRIAN PdirectorAward / grant1,2211,221Form 4
2026-05-31WINIARSKI GREGGdirectorAward / grant943943Form 4
2026-05-31WINIARSKI GREGGdirectorAward / grant1,2211,221Form 4
2026-05-31WINIARSKI GREGGdirectorOption exercise4060Form 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

No congressional trades disclosed for this company.

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