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

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

Based on its own history, a month from the 2026-09-16 close, MDB has typically landed between $269.47 and $491.78 — a range of −28.4% to +30.7% from the issuance price $376.34.

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,217 overlapping 1 month windows · 2017-10-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 ($376.34) — 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 MDB has typically landed a month from the 2026-09-16 close of $376.34 — the range is history, not a prediction.

$269.47worst · -28.4%$491.78best · +30.7%
  • now $376.34 (+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). $382.21 (+1.6%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $340.34$424.08
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $269.47$491.78
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,217 windows spanning 2017-10-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
2022-08-25−47.9%−47.9%+0.0%
2022-08-26−45.0%−46.4%+0.0%
2022-04-19−44.7%−44.7%+0.0%
3 best
2023-05-03+70.6%+0.0%+70.6%
2025-08-11+66.6%+0.0%+66.6%
2023-05-04+63.8%+0.0%+63.8%

2,217 overlapping windows · 2017-10-192026-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 ~9 years of its own price history. Cells are shaded by average return. This is historical frequency, not a prediction — no month is a signal.
Jan
56%
+2.0%
n=9
Feb
44%
+1.8%
n=9
Mar
44%
−1.6%
n=9
Apr
56%
−0.6%
n=9
May
56%
+7.7%
n=9
Jun
89%
+11.3%
n=9
Jul
78%
+4.6%
n=9
Aug
89%
+14.0%
n=9
Sep
22%
−6.9%
n=9
Oct
50%
+2.9%
n=8
Nov
56%
+5.4%
n=9
Dec
67%
+5.6%
n=9

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$472$2042026-08-17: 7 insider sales, $2.7M — MERRIMAN DWIGHT A …2026-08-14: 2 insider sales, $4.7M — MERRIMAN DWIGHT A …2026-07-16: 6 insider sales, $2.0M — MERRIMAN DWIGHT A …2026-07-14: 7 insider sales, $3.2M — MERRIMAN DWIGHT A …2026-07-01: 1 insider sale, $350K — Cochran Hope F2026-06-30: 1 insider sale, $378K — MERRIMAN DWIGHT A2026-06-17: 1 insider sale, $539K — Cochran Hope F2026-06-16: 18 insider sales, $1.8M — BERRY MICHAEL J …2026-06-15: 15 insider sales, $3.9M — MERRIMAN DWIGHT A, BERRY MICHAEL J …2026-06-12: 4 insider sales, $3.5M — MERRIMAN DWIGHT A …2026-06-04: 8 insider sales, $15.3M — Ittycheria Dev …2026-06-02: 5 insider sales, $17.5M — BOTHA ROELOF …2026-05-29: 1 insider sale, $350K — Cochran Hope F2026-05-18: 6 insider sales, $1.9M — MERRIMAN DWIGHT A …2026-05-14: 11 insider sales, $3.0M — MERRIMAN DWIGHT A …2026-05-07: 1 insider sale, $580K — MERRIMAN DWIGHT A2026-04-16: 2 insider sales, $1.0M — MERRIMAN DWIGHT A …2026-04-14: 4 insider sales, $1.9M — MERRIMAN DWIGHT A …2026-04-01: 1 insider sale, $390K — Cochran Hope F2026-03-16: 3 insider sales, $1.0M — MERRIMAN DWIGHT A …2026-03-13: 4 insider sales, $2.1M — MERRIMAN DWIGHT A …2026-02-17: 1 insider sale, $437K — MERRIMAN DWIGHT A2026-02-13: 4 insider sales, $3.6M — MERRIMAN DWIGHT A …2026-02-12: 4 insider sales, $2.2M — MERRIMAN DWIGHT A …2026-02-02: 1 insider sale, $440K — MERRIMAN DWIGHT A2026-01-15: 1 insider sale, $442K — MERRIMAN DWIGHT A2026-01-14: 5 insider sales, $4.1M — MERRIMAN DWIGHT A …2026-01-13: 1 insider sale, $2.5M — MERRIMAN DWIGHT A2026-01-02: 1 insider sale, $445K — MERRIMAN DWIGHT A2025-12-17: 1 insider sale, $661K — Cochran Hope F2025-12-16: 1 insider sale, $410K — Cochran Hope F2025-12-15: 4 insider sales, $2.5M — MERRIMAN DWIGHT A …2025-12-12: 1 insider sale, $4.2M — MERRIMAN DWIGHT A2025-12-08: 1 insider sale, $230K — Bull Thomas2025-12-05: 11 insider sales, $10.1M — BOTHA ROELOF …2025-12-02: 1 insider sale, $1.6M — MERRIMAN DWIGHT A2025-12-01: 2 insider sales, $326K — Hazard Charles M Jr …2025-11-14: 3 insider sales, $3.4M — MERRIMAN DWIGHT A …2025-11-12: 2 insider sales, $2.2M — MERRIMAN DWIGHT A …2025-11-03: 2 insider sales, $383K — Hazard Charles M Jr …2025-10-27: 1 insider sale, $1.4M — MERRIMAN DWIGHT A2025-10-16: 1 insider sale, $644K — MERRIMAN DWIGHT A2025-10-15: 1 insider sale, $1.3M — MERRIMAN DWIGHT A2025-10-14: 4 insider sales, $3.1M — MERRIMAN DWIGHT A …2025-10-01: 2 insider sales, $312K — Hazard Charles M Jr …2025-09-23: 8 insider sales, $6.4M — Killalea Peter Thomas …2025-09-19: 7 insider sales, $9.9M — MERRIMAN DWIGHT A …2025-09-17: 1 insider sale, $385K — Cochran Hope F2025-09-08: 1 insider sale, $326K — Bull Thomas2025-09-02: 2 insider sales, $310K — Hazard Charles M Jr …2025-08-28: 14 insider sales, $12.4M — Ittycheria Dev, Hazard Charles M Jr …2025-08: 14 open-market sales, $12.4M2025-09: 19 open-market sales, $17.4M2025-10: 9 open-market sales, $6.7M2025-11: 7 open-market sales, $6.0M2025-12: 22 open-market sales, $20.0M2026-01: 8 open-market sales, $7.5M2026-02: 10 open-market sales, $6.6M2026-03: 7 open-market sales, $3.1M2026-04: 7 open-market sales, $3.3M2026-05: 19 open-market sales, $5.8M2026-06: 52 open-market sales, $42.9M2026-07: 14 open-market sales, $5.5M2026-08: 9 open-market sales, $7.4M↑ buys↓ salesdirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-17, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-08-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-07-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-07-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-07-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-07-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-07-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-07-14, filed 2 days after the tradedirector Cochran Hope F — Sale on 2026-07-01, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-06-30, filed 2 days after the tradedirector Cochran Hope F — Sale on 2026-06-17, filed 5 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-16, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-06-15, filed 1 day after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector BERRY MICHAEL J — Sale on 2026-06-15, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-06-12, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-06-12, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-06-12, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-06-12, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector Ittycheria Dev — Sale on 2026-06-04, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-02, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-02, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-02, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-02, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-02, filed 2 days after the tradedirector Cochran Hope F — Sale on 2026-05-29, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-18, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-05-18, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-05-18, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-05-18, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-05-18, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-05-18, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-05-07, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-04-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-04-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-04-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-04-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-04-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-04-14, filed 2 days after the tradedirector Cochran Hope F — Sale on 2026-04-01, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-16, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-16, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-16, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-03-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-17, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-02-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-13, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-12, filed 5 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-12, filed 5 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-12, filed 5 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-12, filed 5 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-02-02, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-15, filed same daydirector MERRIMAN DWIGHT A — Sale on 2026-01-14, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-14, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-14, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-14, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-14, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-13, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2026-01-02, filed 4 days after the tradedirector Cochran Hope F — Sale on 2025-12-17, filed 1 day after the tradedirector Cochran Hope F — Sale on 2025-12-16, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-12-15, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-12-15, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-12-15, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-12-15, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-12-12, filed 4 days after the tradeofficer Bull Thomas — Sale on 2025-12-08, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector BOTHA ROELOF — Sale on 2025-12-05, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-12-02, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-12-01, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-12-01, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-11-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-11-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-11-14, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-11-12, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-11-12, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-11-03, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-11-03, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-10-27, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-10-16, filed same daydirector MERRIMAN DWIGHT A — Sale on 2025-10-15, filed 1 day after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-10-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-10-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-10-14, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-10-14, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-10-01, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-10-01, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector Killalea Peter Thomas — Sale on 2025-09-23, filed 2 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector MERRIMAN DWIGHT A — Sale on 2025-09-19, filed 4 days after the tradedirector Cochran Hope F — Sale on 2025-09-17, filed 2 days after the tradeofficer Bull Thomas — Sale on 2025-09-08, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-09-02, filed 2 days after the tradedirector Hazard Charles M Jr — Sale on 2025-09-02, filed 2 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Hazard Charles M Jr — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Hazard Charles M Jr — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the tradedirector Ittycheria Dev — Sale on 2025-08-28, filed 5 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-08-17MERRIMAN DWIGHT AdirectorSale2,174 @ $453.71$986K−0.5% of holding−11.8%not yet — horizon still open453,096Form 4 · filed 1 day after the trade
2026-08-17MERRIMAN DWIGHT AdirectorSale1,652 @ $450.28$744K−0.4% of holding−11.8%not yet — horizon still open456,252Form 4 · filed 1 day after the trade
2026-08-17MERRIMAN DWIGHT AdirectorSale992 @ $448.98$445K−0.2% of holding−11.8%not yet — horizon still open457,904Form 4 · filed 1 day after the trade
2026-08-17MERRIMAN DWIGHT AdirectorSale522 @ $451.22$236K−0.1% of holding−11.8%not yet — horizon still open455,730Form 4 · filed 1 day after the trade
2026-08-17MERRIMAN DWIGHT AdirectorSale460 @ $452.55$208K−0.1% of holding−11.8%not yet — horizon still open455,270Form 4 · filed 1 day after the trade
2026-08-17MERRIMAN DWIGHT AdirectorSale120 @ $456.36$55K−0.0% of holding−11.8%not yet — horizon still open452,896Form 4 · filed 1 day after the trade
2026-08-17MERRIMAN DWIGHT AdirectorSale80 @ $454.88$36K−0.0% of holding−11.8%not yet — horizon still open453,016Form 4 · filed 1 day after the trade
2026-08-14MERRIMAN DWIGHT AdirectorSale6,752 @ $469.81$3.2M−0.7% of holding−15.5%not yet — horizon still open966,201Form 4 · filed 4 days after the trade
2026-08-14MERRIMAN DWIGHT AdirectorSale3,248 @ $472.22$1.5M−0.3% of holding−15.5%not yet — horizon still open962,953Form 4 · filed 4 days after the trade
2026-07-16MERRIMAN DWIGHT AdirectorSale2,774 @ $333.42$925K−0.6% of holding+36.7%not yet — horizon still open458,896Form 4 · filed same day
2026-07-16MERRIMAN DWIGHT AdirectorSale1,363 @ $327.70$447K−0.3% of holding+36.7%not yet — horizon still open461,831Form 4 · filed same day
2026-07-16MERRIMAN DWIGHT AdirectorSale867 @ $325.48$282K−0.2% of holding+36.7%not yet — horizon still open463,194Form 4 · filed same day
2026-07-16MERRIMAN DWIGHT AdirectorSale835 @ $324.12$271K−0.2% of holding+36.7%not yet — horizon still open464,061Form 4 · filed same day
2026-07-16MERRIMAN DWIGHT AdirectorSale81 @ $328.30$27K−0.0% of holding+36.7%not yet — horizon still open461,750Form 4 · filed same day
2026-07-16MERRIMAN DWIGHT AdirectorSale80 @ $329.54$26K−0.0% of holding+36.7%not yet — horizon still open461,670Form 4 · filed same day
2026-07-14MERRIMAN DWIGHT AdirectorSale2,480 @ $319.73$793K−0.3% of holding+24.3%not yet — horizon still open977,873Form 4 · filed 2 days after the trade
2026-07-14MERRIMAN DWIGHT AdirectorSale2,480 @ $316.52$785K−0.3% of holding+24.3%not yet — horizon still open980,473Form 4 · filed 2 days after the trade
2026-07-14MERRIMAN DWIGHT AdirectorSale2,120 @ $321.78$682K−0.2% of holding+24.3%not yet — horizon still open975,073Form 4 · filed 2 days after the trade
2026-07-14MERRIMAN DWIGHT AdirectorSale2,000 @ $324.05$648K−0.2% of holding+24.3%not yet — horizon still open972,953Form 4 · filed 2 days after the trade
2026-07-14MERRIMAN DWIGHT AdirectorSale680 @ $320.65$218K−0.1% of holding+24.3%not yet — horizon still open977,193Form 4 · filed 2 days after the trade
2026-07-14MERRIMAN DWIGHT AdirectorSale120 @ $323.03$39K−0.0% of holding+24.3%not yet — horizon still open974,953Form 4 · filed 2 days after the trade
2026-07-14MERRIMAN DWIGHT AdirectorSale120 @ $317.82$38K−0.0% of holding+24.3%not yet — horizon still open980,353Form 4 · filed 2 days after the trade
2026-07-01Cochran Hope FdirectorSale1,000 @ $350.00$350K−3.3% of holding−6.3%not yet — horizon still open29,326Form 4 · filed 1 day after the trade
2026-06-30MERRIMAN DWIGHT AdirectorSale1,130 @ $334.25$378K−0.1% of holding−2.3%not yet — horizon still open982,953Form 4 · filed 2 days after the trade
2026-06-17Cochran Hope FdirectorSale1,566 @ $344.05$539K−5.8% of holding−3.8%not yet — horizon still open25,444Form 4 · filed 5 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale1,142 @ $350.62$400K−27.1% of holding−9.8%not yet — horizon still open3,079Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale899 @ $349.59$314K−17.6% of holding−9.8%not yet — horizon still open4,221Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale650 @ $348.74$227K−11.3% of holding−9.8%not yet — horizon still open5,120Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale477 @ $351.51$168K−15.5% of holding−9.8%not yet — horizon still open2,602Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale309 @ $346.19$107K−4.9% of holding−9.8%not yet — horizon still open5,993Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale252 @ $353.85$89K−10.1% of holding−9.8%not yet — horizon still open2,252Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale223 @ $347.55$78K−3.7% of holding−9.8%not yet — horizon still open5,770Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale198 @ $345.42$68K−3.0% of holding−9.8%not yet — horizon still open6,302Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale134 @ $363.07$49K−8.2% of holding−9.8%not yet — horizon still open1,503Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale127 @ $354.84$45K−5.6% of holding−9.8%not yet — horizon still open2,125Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale113 @ $359.35$41K−6.0% of holding−9.8%not yet — horizon still open1,771Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale108 @ $357.91$39K−5.4% of holding−9.8%not yet — horizon still open1,884Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale105 @ $362.22$38K−6.0% of holding−9.8%not yet — horizon still open1,637Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale98 @ $352.51$35K−3.8% of holding−9.8%not yet — horizon still open2,504Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale85 @ $355.65$30K−4.0% of holding−9.8%not yet — horizon still open2,040Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale48 @ $356.65$17K−2.4% of holding−9.8%not yet — horizon still open1,992Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale29 @ $360.67$10K−1.6% of holding−9.8%not yet — horizon still open1,742Form 4 · filed 2 days after the trade
2026-06-16BERRY MICHAEL JdirectorSale3 @ $363.87$1K−0.2% of holding−9.8%not yet — horizon still open1,500Form 4 · filed 2 days after the trade
2026-06-15MERRIMAN DWIGHT AdirectorSale6,000 @ $348.92$2.1M−1.3% of holding−6.9%not yet — horizon still open464,896Form 4 · filed 1 day after the trade
2026-06-15BERRY MICHAEL JdirectorSale772 @ $360.91$279K−9.8% of holding−6.9%not yet — horizon still open7,082Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale768 @ $355.60$273K−8.1% of holding−6.9%not yet — horizon still open8,686Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale665 @ $352.73$235K−5.9% of holding−6.9%not yet — horizon still open10,522Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale538 @ $353.75$190K−5.1% of holding−6.9%not yet — horizon still open9,984Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale530 @ $354.79$188K−5.3% of holding−6.9%not yet — horizon still open9,454Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale454 @ $359.99$163K−5.5% of holding−6.9%not yet — horizon still open7,854Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale382 @ $361.79$138K−5.4% of holding−6.9%not yet — horizon still open6,700Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale334 @ $356.63$119K−3.8% of holding−6.9%not yet — horizon still open8,352Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale301 @ $349.53$105K−2.6% of holding−6.9%not yet — horizon still open11,199Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale181 @ $362.63$66K−2.7% of holding−6.9%not yet — horizon still open6,519Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale37 @ $358.67$13K−0.4% of holding−6.9%not yet — horizon still open8,308Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale19 @ $363.69$7K−0.3% of holding−6.9%not yet — horizon still open6,500Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale12 @ $351.12$4K−0.1% of holding−6.9%not yet — horizon still open11,187Form 4 · filed 2 days after the trade
2026-06-15BERRY MICHAEL JdirectorSale7 @ $357.43$3K−0.1% of holding−6.9%not yet — horizon still open8,345Form 4 · filed 2 days after the trade
2026-06-12MERRIMAN DWIGHT AdirectorSale7,775 @ $354.41$2.8M−0.8% of holding−4.9%not yet — horizon still open983,316Form 4 · filed 4 days after the trade
2026-06-12MERRIMAN DWIGHT AdirectorSale1,280 @ $353.00$452K−0.1% of holding−4.9%not yet — horizon still open991,091Form 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.

81 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-07-08BERRY MICHAEL JdirectorGift10,91366,825Form 4
2026-07-08BERRY MICHAEL JdirectorGift10,91312,413Form 4
2026-07-01BERRY MICHAEL JdirectorWithheld for tax7,08277,738Form 4
2026-07-01Desai Chirantan JitendradirectorWithheld for tax3,91372,753Form 4
2026-07-01Ittycheria DevdirectorWithheld for tax3,035158,727Form 4
2026-06-30BOTHA ROELOFdirectorAward / grant1502,047Form 4
2026-06-30Cochran Hope FdirectorAward / grant76730,127Form 4
2026-06-30Cochran Hope FdirectorAward / grant19930,326Form 4
2026-06-30DSOUZA FRANCISCOdirectorAward / grant7678,422Form 4
2026-06-30DSOUZA FRANCISCOdirectorAward / grant1848,606Form 4
2026-06-30Hazard Charles M JrdirectorAward / grant76745,634Form 4
2026-06-30Hazard Charles M JrdirectorAward / grant19845,832Form 4
2026-06-30Killalea Peter ThomasdirectorAward / grant76763,060Form 4
2026-06-30Lewnes AnndirectorAward / grant7673,295Form 4
2026-06-30Lewnes AnndirectorAward / grant1593,454Form 4
2026-06-30MERRIMAN DWIGHT AdirectorAward / grant767984,083Form 4
2026-06-30Agrawal ArchanadirectorAward / grant7675,328Form 4
2026-06-30BOTHA ROELOFdirectorAward / grant7671,897Form 4
2026-06-17Cochran Hope FdirectorOption exercise3,91629,360Form 4
2026-06-17Cochran Hope FdirectorOption exercise3,9160Form 4
2026-04-01Ittycheria DevdirectorWithheld for tax26,462201,762Form 4
2026-04-01Pech CedricofficerWithheld for tax2,40576,053Form 4
2026-04-01Desai Chirantan JitendradirectorWithheld for tax2,26276,666Form 4
2026-04-01Cochran Hope FdirectorOption exercise3,91728,010Form 4
2026-04-01Pech CedricofficerAward / grant8,41765,004Form 4
2026-04-01Pech CedricofficerAward / grant2,66067,664Form 4
2026-04-01Pech CedricofficerAward / grant10,79478,458Form 4
2026-04-01Ittycheria DevdirectorAward / grant5,653206,523Form 4
2026-04-01Ittycheria DevdirectorAward / grant1,249207,772Form 4
2026-04-01Ittycheria DevdirectorAward / grant20,452228,224Form 4
2026-04-01Ittycheria DevdirectorAward / grant17,218200,870Form 4
2026-04-01Cochran Hope FdirectorOption exercise3,9173,916Form 4
2026-03-17Desai Chirantan JitendradirectorAward / grant34,83278,928Form 4
2026-03-17BERRY MICHAEL JdirectorAward / grant17,00284,788Form 4
2026-01-01Ittycheria DevdirectorWithheld for tax3,320183,652Form 4
2026-01-01Pech CedricofficerWithheld for tax34656,587Form 4
2026-01-01Bull ThomasofficerWithheld for tax28310,501Form 4
2025-12-29Ittycheria DevdirectorGift13,039186,972Form 4
2025-12-17Cochran Hope FdirectorOption exercise3,91727,225Form 4
2025-12-17Cochran Hope FdirectorOption exercise3,9177,833Form 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.