DUOLDuolingo, Inc.Technology · Software - Applicationas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, DUOL has typically landed between $110.68 and $191.95 — a range of −25.3% to +29.5% from the issuance price $148.17.

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

1,269 overlapping 1 month windows · 2021-07-282026-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 ($148.17) — 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 DUOL has typically landed a month from the 2026-09-16 close of $148.17 — the range is history, not a prediction.

$110.68worst · -25.3%$191.95best · +29.5%
  • now $148.17 (+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). $149.8 (+1.1%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $132.26$167.35
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $110.68$191.95
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 1,269 windows spanning 2021-07-28 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
2025-10-22−45.4%−45.4%+1.9%
2025-10-15−45.3%−45.3%+0.0%
2025-10-21−45.1%−45.1%+0.0%
3 best
2025-04-08+71.7%+0.0%+71.7%
2025-04-04+67.5%+0.0%+68.7%
2025-04-07+67.1%−1.1%+67.1%

1,269 overlapping windows · 2021-07-282026-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 ~6 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
40%
−0.8%
n=5
Feb
20%
−4.8%
n=5
Mar
40%
+11.3%
n=5
Apr
60%
+5.2%
n=5
May
60%
+5.2%
n=5
Jun
60%
−1.7%
n=5
Jul
60%
−0.5%
n=5
Aug
50%
+1.6%
n=6
Sep
83%
+13.8%
n=6
Oct
40%
−6.7%
n=5
Nov
40%
−3.3%
n=5
Dec
40%
−2.0%
n=5

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$369$902026-09-14: 2 insider sales, $1.2M — Chen Stephen C. …2026-09-08: 6 insider sales, $1.5M — GORDON WILLIAM B …2026-08-18: 2 insider sales, $212K — Glance Natalie …2026-08-17: 3 insider sales, $662K — Glance Natalie, Meese Robert, Chen Stephen C.2026-05-18: 4 insider sales, $606K — Glance Natalie, Chen Stephen C. …2026-05-15: 3 insider sales, $468K — Glance Natalie, Meese Robert, Chen Stephen C.2026-03-03: 1 insider purchase, $499K — Shelton James H2026-02-18: 12 insider sales, $1.1M — Skaruppa Matthew, Glance Natalie, Chen Stephen C. …2026-02-17: 4 insider sales, $606K — Skaruppa Matthew, Glance Natalie, Meese Robert, Chen Stephen C.2025-11-19: 8 insider sales, $1.7M — Hacker Severin …2025-11-18: 14 insider sales, $1.2M — Skaruppa Matthew, Glance Natalie, Chen Stephen C. …2025-11-17: 4 insider sales, $1.4M — Skaruppa Matthew, Glance Natalie, Meese Robert, Chen Stephen C.2025-11-04: 10 insider sales, $2.6M — Hacker Severin …2025-10-20: 15 insider sales, $3.1M — Hacker Severin …2025-10-06: 11 insider sales, $3.2M — Hacker Severin …2025-10-01: 9 insider sales, $1.0M — Glance Natalie …2025-09-19: 5 insider sales, $2.9M — Hacker Severin …2025-09-05: 8 insider sales, $2.7M — Hacker Severin …2025-08-26: 11 insider sales, $4.0M — Skaruppa Matthew, Chen Stephen C. …2025-08-19: 17 insider sales, $3.4M — Hacker Severin …2025-08-18: 5 insider sales, $907K — Glance Natalie …2025-08-15: 4 insider sales, $2.7M — Skaruppa Matthew, Glance Natalie, Meese Robert, Chen Stephen C.2025-08: 49 open-market sales, $14.4M2025-09: 13 open-market sales, $5.6M2025-10: 35 open-market sales, $7.4M2025-11: 36 open-market sales, $7.0M2026-02: 16 open-market sales, $1.7M2026-03: 1 open-market purchase, $499K2026-05: 7 open-market sales, $1.1M2026-08: 5 open-market sales, $874K2026-09: 8 open-market sales, $2.7M↑ buys↓ salesofficer Chen Stephen C. — Sale on 2026-09-14, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2026-09-14, filed 1 day after the tradedirector GORDON WILLIAM B — Sale on 2026-09-08, filed 2 days after the tradedirector GORDON WILLIAM B — Sale on 2026-09-08, filed 2 days after the tradedirector GORDON WILLIAM B — Sale on 2026-09-08, filed 2 days after the tradedirector GORDON WILLIAM B — Sale on 2026-09-08, filed 2 days after the tradedirector GORDON WILLIAM B — Sale on 2026-09-08, filed 2 days after the tradedirector GORDON WILLIAM B — Sale on 2026-09-08, filed 2 days after the tradeofficer Glance Natalie — Sale on 2026-08-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2026-08-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2026-08-17, filed 2 days after the tradeofficer Meese Robert — Sale on 2026-08-17, filed 2 days after the tradeofficer Chen Stephen C. — Sale on 2026-08-17, filed 2 days after the tradeofficer Glance Natalie — Sale on 2026-05-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2026-05-18, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2026-05-18, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2026-05-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2026-05-15, filed 4 days after the tradeofficer Meese Robert — Sale on 2026-05-15, filed 4 days after the tradeofficer Chen Stephen C. — Sale on 2026-05-15, filed 4 days after the tradedirector Shelton James H — Purchase on 2026-03-03, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2026-02-18, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2026-02-18, filed 2 days after the tradeofficer Glance Natalie — Sale on 2026-02-18, filed 2 days after the tradeofficer Glance Natalie — Sale on 2026-02-18, filed 2 days after the tradeofficer Chen Stephen C. — Sale on 2026-02-18, filed 2 days after the tradeofficer Chen Stephen C. — Sale on 2026-02-18, filed 2 days after the tradeofficer Chen Stephen C. — Sale on 2026-02-18, filed 2 days after the tradeofficer Glance Natalie — Sale on 2026-02-18, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2026-02-18, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2026-02-18, filed 2 days after the tradeofficer Glance Natalie — Sale on 2026-02-18, filed 2 days after the tradeofficer Chen Stephen C. — Sale on 2026-02-18, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2026-02-17, filed 3 days after the tradeofficer Glance Natalie — Sale on 2026-02-17, filed 3 days after the tradeofficer Meese Robert — Sale on 2026-02-17, filed 3 days after the tradeofficer Chen Stephen C. — Sale on 2026-02-17, filed 3 days after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-11-19, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-11-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-11-18, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-11-18, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-11-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-11-18, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2025-11-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-11-18, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2025-11-18, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-11-18, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2025-11-18, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-11-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-11-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-11-18, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2025-11-18, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-11-17, filed 2 days after the tradeofficer Glance Natalie — Sale on 2025-11-17, filed 2 days after the tradeofficer Meese Robert — Sale on 2025-11-17, filed 1 day after the tradeofficer Chen Stephen C. — Sale on 2025-11-17, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-11-04, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-20, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradedirector Hacker Severin — Sale on 2025-10-06, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradeofficer Glance Natalie — Sale on 2025-10-01, filed 5 days after the tradedirector Hacker Severin — Sale on 2025-09-19, filed 3 days after the tradedirector Hacker Severin — Sale on 2025-09-19, filed 3 days after the tradedirector Hacker Severin — Sale on 2025-09-19, filed 3 days after the tradedirector Hacker Severin — Sale on 2025-09-19, filed 3 days after the tradedirector Hacker Severin — Sale on 2025-09-19, filed 3 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradedirector Hacker Severin — Sale on 2025-09-05, filed 4 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Chen Stephen C. — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradeofficer Skaruppa Matthew — Sale on 2025-08-26, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradedirector Hacker Severin — Sale on 2025-08-19, filed 2 days after the tradeofficer Glance Natalie — Sale on 2025-08-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-08-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-08-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-08-18, filed 1 day after the tradeofficer Glance Natalie — Sale on 2025-08-18, filed 1 day after the tradeofficer Skaruppa Matthew — Sale on 2025-08-15, filed 3 days after the tradeofficer Glance Natalie — Sale on 2025-08-15, filed 3 days after the tradeofficer Meese Robert — Sale on 2025-08-15, filed 3 days after the tradeofficer Chen Stephen C. — Sale on 2025-08-15, filed 3 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-14Chen Stephen C.officerSale5,965 @ $150.00$895K−12.0% of holdingnot yet — horizon still opennot yet — horizon still open43,769Form 4 · filed 1 day after the trade
2026-09-14Chen Stephen C.officerSale2,107 @ $147.43$311K−4.1% of holdingnot yet — horizon still opennot yet — horizon still open49,734Form 4 · filed 1 day after the trade
2026-09-08GORDON WILLIAM BdirectorSale3,483 @ $145.91$508K−4.7% of holdingnot yet — horizon still opennot yet — horizon still open71,390Form 4 · filed 2 days after the trade
2026-09-08GORDON WILLIAM BdirectorSale2,742 @ $144.59$396K−3.5% of holdingnot yet — horizon still opennot yet — horizon still open74,873Form 4 · filed 2 days after the trade
2026-09-08GORDON WILLIAM BdirectorSale2,675 @ $146.58$392K−3.7% of holdingnot yet — horizon still opennot yet — horizon still open68,715Form 4 · filed 2 days after the trade
2026-09-08GORDON WILLIAM BdirectorSale800 @ $143.83$115K−1.0% of holdingnot yet — horizon still opennot yet — horizon still open77,615Form 4 · filed 2 days after the trade
2026-09-08GORDON WILLIAM BdirectorSale200 @ $148.68$30K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open68,515Form 4 · filed 2 days after the trade
2026-09-08GORDON WILLIAM BdirectorSale100 @ $151.64$15K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open68,415Form 4 · filed 2 days after the trade
2026-08-18Glance NatalieofficerSale1,037 @ $138.19$143K−0.6% of holdingnot yet — horizon still opennot yet — horizon still open169,111Form 4 · filed 1 day after the trade
2026-08-18Glance NatalieofficerSale502 @ $137.01$69K−0.3% of holdingnot yet — horizon still opennot yet — horizon still open170,148Form 4 · filed 1 day after the trade
2026-08-17Glance NatalieofficerSale2,751 @ $129.13$355K−1.6% of holding+16.2%not yet — horizon still open170,650Form 4 · filed 2 days after the trade
2026-08-17Meese RobertofficerSale1,354 @ $129.13$175K−0.8% of holding+16.2%not yet — horizon still open169,391Form 4 · filed 2 days after the trade
2026-08-17Chen Stephen C.officerSale1,024 @ $129.13$132K−1.9% of holding+16.2%not yet — horizon still open51,841Form 4 · filed 2 days after the trade
2026-05-18Glance NatalieofficerSale2,060 @ $113.21$233K−1.2% of holding+8.7%not yet — horizon still open174,701Form 4 · filed 1 day after the trade
2026-05-18Glance NatalieofficerSale1,300 @ $114.19$148K−0.7% of holding+8.7%not yet — horizon still open173,401Form 4 · filed 1 day after the trade
2026-05-18Chen Stephen C.officerSale1,277 @ $113.27$145K−2.3% of holding+8.7%not yet — horizon still open53,507Form 4 · filed 1 day after the trade
2026-05-18Chen Stephen C.officerSale700 @ $114.22$80K−1.3% of holding+8.7%not yet — horizon still open52,807Form 4 · filed 1 day after the trade
2026-05-15Glance NatalieofficerSale1,929 @ $112.16$216K−1.1% of holding+12.8%not yet — horizon still open176,761Form 4 · filed 4 days after the trade
2026-05-15Meese RobertofficerSale1,420 @ $112.16$159K−0.8% of holding+12.8%not yet — horizon still open170,745Form 4 · filed 4 days after the trade
2026-05-15Chen Stephen C.officerSale820 @ $112.16$92K−1.5% of holding+12.8%not yet — horizon still open54,784Form 4 · filed 4 days after the trade
2026-03-03Shelton James HdirectorPurchase5,000 @ $99.76$499K+107.9% of holding−1.9%+43.7%9,632Form 4 · filed 1 day after the trade
2026-02-18Skaruppa MatthewofficerSale1,764 @ $114.35$202K−5.2% of holding−7.6%+17.2%31,991Form 4 · filed 2 days after the trade
2026-02-18Skaruppa MatthewofficerSale1,626 @ $112.26$183K−4.6% of holding−7.6%+17.2%33,991Form 4 · filed 2 days after the trade
2026-02-18Glance NatalieofficerSale1,520 @ $114.29$174K−1.3% of holding−7.6%+17.2%115,740Form 4 · filed 2 days after the trade
2026-02-18Glance NatalieofficerSale1,499 @ $112.30$168K−1.3% of holding−7.6%+17.2%117,426Form 4 · filed 2 days after the trade
2026-02-18Chen Stephen C.officerSale821 @ $111.83$92K−2.5% of holding−7.6%+17.2%31,625Form 4 · filed 2 days after the trade
2026-02-18Chen Stephen C.officerSale520 @ $114.55$60K−1.7% of holding−7.6%+17.2%30,625Form 4 · filed 2 days after the trade
2026-02-18Chen Stephen C.officerSale480 @ $113.95$55K−1.5% of holding−7.6%+17.2%31,145Form 4 · filed 2 days after the trade
2026-02-18Glance NatalieofficerSale360 @ $115.29$42K−0.3% of holding−7.6%+17.2%115,380Form 4 · filed 2 days after the trade
2026-02-18Skaruppa MatthewofficerSale360 @ $115.29$42K−1.1% of holding−7.6%+17.2%31,631Form 4 · filed 2 days after the trade
2026-02-18Skaruppa MatthewofficerSale236 @ $113.37$27K−0.7% of holding−7.6%+17.2%33,755Form 4 · filed 2 days after the trade
2026-02-18Glance NatalieofficerSale166 @ $113.55$19K−0.1% of holding−7.6%+17.2%117,260Form 4 · filed 2 days after the trade
2026-02-18Chen Stephen C.officerSale80 @ $115.47$9K−0.3% of holding−7.6%+17.2%30,545Form 4 · filed 2 days after the trade
2026-02-17Skaruppa MatthewofficerSale1,870 @ $110.06$206K−5.0% of holding−7.6%+11.6%35,617Form 4 · filed 3 days after the trade
2026-02-17Glance NatalieofficerSale1,741 @ $110.06$192K−1.4% of holding−7.6%+11.6%118,925Form 4 · filed 3 days after the trade
2026-02-17Meese RobertofficerSale1,000 @ $110.06$110K−0.8% of holding−7.6%+11.6%122,636Form 4 · filed 3 days after the trade
2026-02-17Chen Stephen C.officerSale896 @ $110.06$99K−2.7% of holding−7.6%+11.6%32,446Form 4 · filed 3 days after the trade
2025-11-19Hacker SeverindirectorSale3,089 @ $174.61$539K−79.7% of holding+3.6%−52.1%787Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale2,009 @ $171.50$345K−25.3% of holding+3.6%−52.1%5,917Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale1,281 @ $172.39$221K−21.6% of holding+3.6%−52.1%4,636Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale1,146 @ $169.57$194K−11.4% of holding+3.6%−52.1%8,926Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale1,000 @ $170.55$171K−11.2% of holding+3.6%−52.1%7,926Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale760 @ $173.74$132K−16.4% of holding+3.6%−52.1%3,876Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale435 @ $175.46$76K−55.3% of holding+3.6%−52.1%352Form 4 · filed 1 day after the trade
2025-11-19Hacker SeverindirectorSale280 @ $176.68$49K−79.5% of holding+3.6%−52.1%72Form 4 · filed 1 day after the trade
2025-11-18Skaruppa MatthewofficerSale880 @ $175.73$155K−2.2% of holding+1.8%−52.9%38,483Form 4 · filed 1 day after the trade
2025-11-18Glance NatalieofficerSale850 @ $175.73$149K−0.8% of holding+1.8%−52.9%111,886Form 4 · filed 1 day after the trade
2025-11-18Skaruppa MatthewofficerSale796 @ $176.91$141K−2.1% of holding+1.8%−52.9%37,687Form 4 · filed 1 day after the trade
2025-11-18Skaruppa MatthewofficerSale793 @ $175.00$139K−2.0% of holding+1.8%−52.9%39,363Form 4 · filed 1 day after the trade
2025-11-18Glance NatalieofficerSale741 @ $174.97$130K−0.7% of holding+1.8%−52.9%112,736Form 4 · filed 1 day after the trade
2025-11-18Chen Stephen C.officerSale594 @ $175.15$104K−1.8% of holding+1.8%−52.9%32,342Form 4 · filed 1 day after the trade
2025-11-18Glance NatalieofficerSale560 @ $177.00$99K−0.5% of holding+1.8%−52.9%111,326Form 4 · filed 1 day after the trade
2025-11-18Chen Stephen C.officerSale480 @ $177.19$85K−1.5% of holding+1.8%−52.9%31,542Form 4 · filed 1 day after the trade
2025-11-18Skaruppa MatthewofficerSale390 @ $174.04$68K−1.0% of holding+1.8%−52.9%40,156Form 4 · filed 1 day after the trade
2025-11-18Chen Stephen C.officerSale320 @ $175.94$56K−1.0% of holding+1.8%−52.9%32,022Form 4 · filed 1 day after the trade
2025-11-18Skaruppa MatthewofficerSale200 @ $177.65$36K−0.5% of holding+1.8%−52.9%37,487Form 4 · filed 1 day after the trade
2025-11-18Glance NatalieofficerSale160 @ $177.60$28K−0.1% of holding+1.8%−52.9%111,166Form 4 · filed 1 day after the trade
2025-11-18Glance NatalieofficerSale160 @ $173.80$28K−0.1% of holding+1.8%−52.9%113,477Form 4 · filed 1 day after the trade
2025-11-18Chen Stephen C.officerSale120 @ $173.97$21K−0.4% of holding+1.8%−52.9%32,936Form 4 · filed 1 day after the trade
2025-11-17Skaruppa MatthewofficerSale2,799 @ $177.95$498K−6.5% of holding+2.3%−52.1%40,546Form 4 · filed 2 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.

116 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-10KRAWCHECK SALLIEdirectorAward / grant1,3121,312Form 4
2026-08-10KRAWCHECK SALLIEdirectorAward / grant3,2804,592Form 4
2026-07-10Schlosser MariodirectorAward / grant1404,262Form 4
2026-07-10Bohutinsky AmydirectorAward / grant1307,658Form 4
2026-07-10Shelton James HdirectorAward / grant12011,753Form 4
2026-07-10Lilly III John OsbornedirectorAward / grant1189,023Form 4
2026-06-17Chen Stephen C.officerOption exercise5852,865Form 4
2026-06-17Chen Stephen C.officerOption exercise580Form 4
2026-06-03Shelton James HdirectorAward / grant2,00111,633Form 4
2026-06-03GORDON WILLIAM BdirectorAward / grant2,00178,415Form 4
2026-06-03Ross BonniedirectorAward / grant2,0013,345Form 4
2026-06-03Clemens SaradirectorAward / grant2,0015,955Form 4
2026-06-03Lilly III John OsbornedirectorAward / grant2,0018,905Form 4
2026-06-03Bohutinsky AmydirectorAward / grant2,0017,528Form 4
2026-06-03Schlosser MariodirectorAward / grant2,0014,122Form 4
2026-05-27von Ahn LuisdirectorWithheld for tax54,8753,368,120Form 4
2026-05-27Hacker SeverindirectorWithheld for tax31,920205,273Form 4
2026-05-27Hacker SeverindirectorOption exercise60,000237,193Form 4
2026-05-27von Ahn LuisdirectorOption exercise120,000420,000Form 4
2026-05-27Hacker SeverindirectorOption exercise60,000210,000Form 4
2026-05-27von Ahn LuisdirectorOption exercise120,0003,422,995Form 4
2026-05-15Glance NatalieofficerAward / grant39,058178,690Form 4
2026-05-15Chen Stephen C.officerAward / grant24,41155,604Form 4
2026-05-15Meese RobertofficerAward / grant19,529172,165Form 4
2026-05-12Chen Stephen C.officerOption exercise64831,193Form 4
2026-05-12Chen Stephen C.officerOption exercise64858Form 4
2026-05-11von Ahn LuisdirectorGift50,0000Form 4
2026-05-11von Ahn LuisdirectorConversion50,0003,302,995Form 4
2026-05-11von Ahn LuisdirectorConversion50,00050,000Form 4
2026-03-25Munson GilliandirectorAward / grant133,753137,662Form 4
2026-03-13Meese RobertofficerOption exercise20,000152,636Form 4
2026-03-13Meese RobertofficerOption exercise5,625132,636Form 4
2026-03-13Meese RobertofficerOption exercise4,375127,011Form 4
2026-03-13Meese RobertofficerOption exercise5,6250Form 4
2026-03-13Meese RobertofficerOption exercise20,0000Form 4
2026-03-13Meese RobertofficerOption exercise4,3750Form 4
2026-02-27Glance NatalieofficerOption exercise12,418139,632Form 4
2026-02-27Glance NatalieofficerOption exercise11,834127,214Form 4
2026-02-27Glance NatalieofficerOption exercise11,8340Form 4
2026-02-27Glance NatalieofficerOption exercise12,4185,000Form 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.