NTRANatera, Inc.Healthcare · Medical - Diagnostics & Researchas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, NTRA has typically landed between $275.16 and $436.82 — a range of −20.3% to +26.5% from the issuance price $345.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,798 overlapping 1 month windows · 2015-07-012026-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 ($345.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 NTRA has typically landed a month from the 2026-09-16 close of $345.34 — the range is history, not a prediction.

$275.16worst · -20.3%$436.82best · +26.5%
  • now $345.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). $352.37 (+2.0%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $321.39$383.35
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $275.16$436.82
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,798 windows spanning 2015-07-01 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-02-11−56.4%−56.4%+2.8%
2020-02-18−52.0%−52.0%+11.6%
2022-02-10−49.5%−49.5%+0.6%
3 best
2020-03-18+94.9%+0.0%+94.9%
2018-05-25+71.9%−1.7%+71.9%
2018-06-08+71.2%+0.0%+71.2%

2,798 overlapping windows · 2015-07-012026-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 ~12 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
64%
−1.8%
n=11
Feb
55%
+1.9%
n=11
Mar
45%
+0.2%
n=11
Apr
73%
+3.6%
n=11
May
82%
+9.7%
n=11
Jun
82%
+12.7%
n=11
Jul
36%
−0.0%
n=11
Aug
83%
+15.7%
n=12
Sep
42%
−3.9%
n=12
Oct
36%
−3.8%
n=11
Nov
55%
+10.0%
n=11
Dec
36%
−0.1%
n=11

Up-frequency and average month-over-month return · historical frequency, not a prediction

Reported insider & political trades

Every Form 4 the people closest to this company have filed with the SEC — plotted against the share price, aggregated by month, and shown with the gap between when each trade happened and when it was disclosed. A public record, not advice.

Share price & reported tradesMonthly open-market valueReporting lag — trade date to filing date2026-092026-082026-072026-062026-052026-042026-032026-022026-012025-122025-112025-102025-092025-08$351$1582026-09-15: 14 insider sales, $18.1M — Rabinowitz Matthew …2026-09-14: 15 insider sales, $16.7M — Rabinowitz Matthew …2026-09-11: 6 insider sales, $16.4M — Rabinowitz Matthew …2026-09-02: 1 insider sale, $5.0M — Moshkevich Solomon2026-09-01: 4 insider sales, $1.5M — Chapman Steven Leonard, Moshkevich Solomon …2026-08-10: 2 insider sales, $4.0M — Fesko John, Sheena Jonathan2026-08-07: 11 insider sales, $3.5M — Sheena Jonathan, Rabinowitz Matthew …2026-08-04: 1 insider sale, $131K — Brophy Michael Burkes2026-08-03: 19 insider sales, $2.2M — Moshkevich Solomon, Chapman Steven Leonard, Rabinowitz Matthew, RABINOWITZ DANIEL …2026-07-29: 1 insider sale, $465K — Brophy Michael Burkes2026-07-28: 8 insider sales, $2.4M — Chapman Steven Leonard, Brophy Michael Burkes, Moshkevich Solomon, RABINOWITZ DANIEL …2026-07-27: 7 insider sales, $2.0M — Chapman Steven Leonard, Rabinowitz Matthew, Moshkevich Solomon, RABINOWITZ DANIEL …2026-07-15: 9 insider sales, $448K — Sheena Jonathan, Chapman Rowan E …2026-07-13: 6 insider sales, $837K — Sheena Jonathan …2026-07-06: 1 insider sale, $280K — Rabinowitz Matthew2026-07-01: 15 insider sales, $5.4M — RABINOWITZ DANIEL, Moshkevich Solomon …2026-06-24: 5 insider sales, $12.6M — ROSENMAN HERM, RABINOWITZ DANIEL …2026-06-17: 9 insider sales, $330K — Sheena Jonathan …2026-06-16: 1 insider sale, $643K — Chapman Rowan E2026-06-15: 14 insider sales, $11.4M — Rabinowitz Matthew, Sheena Jonathan …2026-06-12: 11 insider sales, $10.7M — Rabinowitz Matthew …2026-06-05: 4 insider sales, $2.4M — Marcus Gail Boxer …2026-06-04: 14 insider sales, $9.1M — Chapman Steven Leonard …2026-06-01: 10 insider sales, $17.8M — BOTHA ROELOF, Moshkevich Solomon …2026-05-26: 2 insider sales, $627K — Moshkevich Solomon, Fesko John2026-05-13: 8 insider sales, $302K — Sheena Jonathan …2026-05-08: 5 insider sales, $657K — Sheena Jonathan …2026-05-05: 4 insider sales, $1.5M — Rabinowitz Matthew …2026-05-04: 2 insider sales, $250K — Rabinowitz Matthew, Brophy Michael Burkes2026-05-01: 12 insider sales, $1.1M — Chapman Steven Leonard, Moshkevich Solomon, RABINOWITZ DANIEL, Brophy Michael Burkes …2026-04-29: 7 insider sales, $1.2M — Sheena Jonathan, Brophy Michael Burkes …2026-04-27: 12 insider sales, $2.9M — Chapman Steven Leonard, Brophy Michael Burkes, Moshkevich Solomon, RABINOWITZ DANIEL …2026-04-17: 1 insider sale, $150K — Sheena Jonathan2025-08: 28 open-market sales, $3.2M2025-09: 23 open-market sales, $15.8M2025-10: 44 open-market sales, $9.8M2025-11: 47 open-market sales, $66.2M2025-12: 21 open-market sales, $16.0M2026-01: 41 open-market sales, $53.8M2026-02: 21 open-market sales, $24.7M2026-03: 54 open-market sales, $44.9M2026-04: 29 open-market sales, $6.7M2026-05: 33 open-market sales, $4.4M2026-06: 68 open-market sales, $65.0M2026-07: 47 open-market sales, $11.8M2026-08: 33 open-market sales, $9.9M2026-09: 40 open-market sales, $57.7M↑ buys↓ salesdirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-14, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-09-11, filed same daydirector Rabinowitz Matthew — Sale on 2026-09-11, filed same daydirector Rabinowitz Matthew — Sale on 2026-09-11, filed same daydirector Rabinowitz Matthew — Sale on 2026-09-11, filed same daydirector Rabinowitz Matthew — Sale on 2026-09-11, filed same daydirector Rabinowitz Matthew — Sale on 2026-09-11, filed same dayofficer Moshkevich Solomon — Sale on 2026-09-02, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-09-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-09-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-09-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-09-01, filed 2 days after the tradeofficer Fesko John — Sale on 2026-08-10, filed 18 days after the tradedirector Sheena Jonathan — Sale on 2026-08-10, filed 4 days after the tradedirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Rabinowitz Matthew — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same daydirector Sheena Jonathan — Sale on 2026-08-07, filed same dayofficer Brophy Michael Burkes — Sale on 2026-08-04, filed 1 day after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-08-03, filed 2 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-08-03, filed 2 days after the tradeofficer Fesko John — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-08-03, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-08-03, filed 2 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-07-29, filed same daydirector Chapman Steven Leonard — Sale on 2026-07-28, filed 1 day after the tradeofficer Brophy Michael Burkes — Sale on 2026-07-28, filed 1 day after the tradeofficer Moshkevich Solomon — Sale on 2026-07-28, filed 1 day after the tradeofficer Brophy Michael Burkes — Sale on 2026-07-28, filed 1 day after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-28, filed 1 day after the tradeofficer Fesko John — Sale on 2026-07-28, filed 1 day after the tradedirector Sheena Jonathan — Sale on 2026-07-28, filed 1 day after the tradeofficer Brophy Michael Burkes — Sale on 2026-07-28, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-07-27, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-07-27, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-07-27, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-27, filed 2 days after the tradeofficer Fesko John — Sale on 2026-07-27, filed 2 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-07-27, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-27, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Chapman Rowan E — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-07-13, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-07-06, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer Moshkevich Solomon — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-07-01, filed 5 days after the tradeofficer Moshkevich Solomon — Sale on 2026-07-01, filed 5 days after the tradeofficer Moshkevich Solomon — Sale on 2026-07-01, filed 5 days after the tradedirector ROSENMAN HERM — Sale on 2026-06-24, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-06-24, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-06-24, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-06-24, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-06-24, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Sheena Jonathan — Sale on 2026-06-17, filed 5 days after the tradedirector Chapman Rowan E — Sale on 2026-06-16, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Sheena Jonathan — Sale on 2026-06-15, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Sheena Jonathan — Sale on 2026-06-15, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-06-15, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-15, filed 1 day after the tradedirector Sheena Jonathan — Sale on 2026-06-15, filed 2 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Rabinowitz Matthew — Sale on 2026-06-12, filed 4 days after the tradedirector Marcus Gail Boxer — Sale on 2026-06-05, filed 4 days after the tradedirector Marcus Gail Boxer — Sale on 2026-06-05, filed 4 days after the tradedirector Marcus Gail Boxer — Sale on 2026-06-05, filed 4 days after the tradedirector Marcus Gail Boxer — Sale on 2026-06-05, filed 4 days after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-06-04, filed 1 day after the tradedirector BOTHA ROELOF — Sale on 2026-06-01, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-01, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-01, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-01, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-01, filed 2 days after the tradedirector BOTHA ROELOF — Sale on 2026-06-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-06-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-06-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-06-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-06-01, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-26, filed 2 days after the tradeofficer Fesko John — Sale on 2026-05-26, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-13, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-05-08, filed 7 days after the tradedirector Sheena Jonathan — Sale on 2026-05-08, filed 7 days after the tradedirector Sheena Jonathan — Sale on 2026-05-08, filed 7 days after the tradedirector Sheena Jonathan — Sale on 2026-05-08, filed 7 days after the tradedirector Sheena Jonathan — Sale on 2026-05-08, filed 7 days after the tradedirector Rabinowitz Matthew — Sale on 2026-05-05, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-05-05, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-05-05, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-05-05, filed 1 day after the tradedirector Rabinowitz Matthew — Sale on 2026-05-04, filed 2 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-05-04, filed 1 day after the tradedirector Chapman Steven Leonard — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-05-01, filed 4 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-05-01, filed 4 days after the tradeofficer Fesko John — Sale on 2026-05-01, filed 4 days after the tradeofficer Moshkevich Solomon — Sale on 2026-05-01, filed 4 days after the tradedirector Sheena Jonathan — Sale on 2026-05-01, filed 4 days after the tradedirector Sheena Jonathan — Sale on 2026-04-29, filed same dayofficer Brophy Michael Burkes — Sale on 2026-04-29, filed same dayofficer Brophy Michael Burkes — Sale on 2026-04-29, filed same daydirector Sheena Jonathan — Sale on 2026-04-29, filed same dayofficer Brophy Michael Burkes — Sale on 2026-04-29, filed same dayofficer Brophy Michael Burkes — Sale on 2026-04-29, filed same dayofficer Brophy Michael Burkes — Sale on 2026-04-29, filed same daydirector Chapman Steven Leonard — Sale on 2026-04-27, filed 2 days after the tradedirector Chapman Steven Leonard — Sale on 2026-04-27, filed 2 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-04-27, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-04-27, filed 2 days after the tradeofficer Moshkevich Solomon — Sale on 2026-04-27, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-04-27, filed 2 days after the tradeofficer Fesko John — Sale on 2026-04-27, filed 2 days after the tradeofficer RABINOWITZ DANIEL — Sale on 2026-04-27, filed 2 days after the tradeofficer Fesko John — Sale on 2026-04-27, filed 2 days after the tradeofficer Brophy Michael Burkes — Sale on 2026-04-27, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-04-27, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-04-27, filed 2 days after the tradedirector Sheena Jonathan — Sale on 2026-04-17, filed 4 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-15Rabinowitz MatthewdirectorSale14,500 @ $350.81$5.1M−0.7% of holdingnot yet — horizon still opennot yet — horizon still open2,126,194Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale8,094 @ $348.65$2.8M−0.4% of holdingnot yet — horizon still opennot yet — horizon still open2,144,900Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale5,839 @ $344.49$2.0M−0.3% of holdingnot yet — horizon still opennot yet — horizon still open2,159,516Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale4,206 @ $349.51$1.5M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open2,140,694Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale2,700 @ $347.81$939K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,152,994Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale2,700 @ $345.38$933K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,156,816Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale2,549 @ $340.25$867K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,171,364Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale2,240 @ $343.56$770K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,165,355Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale2,000 @ $350.01$700K−100.0% of holdingnot yet — horizon still opennot yet — horizon still open0Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale1,956 @ $342.18$669K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,167,595Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale1,813 @ $341.41$619K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,169,551Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale1,481 @ $339.24$502K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,173,913Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale1,122 @ $346.68$389K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,155,694Form 4 · filed 1 day after the trade
2026-09-15Rabinowitz MatthewdirectorSale800 @ $351.25$281K−0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,125,394Form 4 · filed 1 day after the trade
2026-09-14Rabinowitz MatthewdirectorSale8,459 @ $336.27$2.8M−0.4% of holdingnot yet — horizon still opennot yet — horizon still open2,189,865Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale6,206 @ $330.05$2.0M−0.3% of holdingnot yet — horizon still opennot yet — horizon still open2,211,636Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale6,015 @ $329.12$2.0M−0.3% of holdingnot yet — horizon still opennot yet — horizon still open2,217,842Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale4,064 @ $342.51$1.4M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open2,175,394Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale3,754 @ $335.18$1.3M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open2,198,324Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale3,494 @ $330.98$1.2M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open2,208,142Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale2,818 @ $334.24$942K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,202,078Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale2,700 @ $341.35$922K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,179,458Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale2,246 @ $333.07$748K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,204,896Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale2,207 @ $337.17$744K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,187,658Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale2,100 @ $339.37$713K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,184,158Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale2,000 @ $340.31$681K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,182,158Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale1,537 @ $328.09$504K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,223,857Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale1,400 @ $338.30$474K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,186,258Form 4 · filed 2 days after the trade
2026-09-14Rabinowitz MatthewdirectorSale1,000 @ $332.02$332K−0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,207,142Form 4 · filed 2 days after the trade
2026-09-11Rabinowitz MatthewdirectorSale17,933 @ $327.97$5.9M−0.8% of holdingnot yet — horizon still opennot yet — horizon still open2,242,458Form 4 · filed same day
2026-09-11Rabinowitz MatthewdirectorSale15,764 @ $328.95$5.2M−0.7% of holdingnot yet — horizon still opennot yet — horizon still open2,226,694Form 4 · filed same day
2026-09-11Rabinowitz MatthewdirectorSale10,556 @ $327.14$3.5M−0.5% of holdingnot yet — horizon still opennot yet — horizon still open2,260,391Form 4 · filed same day
2026-09-11Rabinowitz MatthewdirectorSale3,647 @ $326.11$1.2M−0.2% of holdingnot yet — horizon still opennot yet — horizon still open2,270,947Form 4 · filed same day
2026-09-11Rabinowitz MatthewdirectorSale1,300 @ $329.62$429K−0.1% of holdingnot yet — horizon still opennot yet — horizon still open2,225,394Form 4 · filed same day
2026-09-11Rabinowitz MatthewdirectorSale800 @ $325.01$260K−0.0% of holdingnot yet — horizon still opennot yet — horizon still open2,274,594Form 4 · filed same day
2026-09-02Moshkevich SolomonofficerSale15,160 @ $326.89$5.0M−12.0% of holdingnot yet — horizon still opennot yet — horizon still open110,859Form 4 · filed 1 day after the trade
2026-09-01Chapman Steven LeonarddirectorSale1,698 @ $320.99$545K−1.7% of holdingnot yet — horizon still opennot yet — horizon still open98,199Form 4 · filed 2 days after the trade
2026-09-01Moshkevich SolomonofficerSale1,400 @ $320.92$449K−1.1% of holdingnot yet — horizon still opennot yet — horizon still open126,619Form 4 · filed 2 days after the trade
2026-09-01Moshkevich SolomonofficerSale1,000 @ $319.76$320K−0.8% of holdingnot yet — horizon still opennot yet — horizon still open128,019Form 4 · filed 2 days after the trade
2026-09-01Moshkevich SolomonofficerSale600 @ $321.91$193K−0.5% of holdingnot yet — horizon still opennot yet — horizon still open126,019Form 4 · filed 2 days after the trade
2026-08-10Fesko JohnofficerSale6,517 @ $321.53$2.1M−3.2% of holding+5.1%not yet — horizon still open197,257Form 4 · filed 18 days after the trade
2026-08-10Sheena JonathandirectorSale6,000 @ $325.32$2.0M−2.5% of holding+5.1%not yet — horizon still open230,464Form 4 · filed 4 days after the trade
2026-08-07Sheena JonathandirectorSale5,111 @ $316.61$1.6M−2.1% of holding+1.6%not yet — horizon still open237,253Form 4 · filed same day
2026-08-07Rabinowitz MatthewdirectorSale2,000 @ $320.90$642K−50.0% of holding+1.6%not yet — horizon still open2,000Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale900 @ $313.07$282K−0.4% of holding+1.6%not yet — horizon still open243,814Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale850 @ $314.25$267K−0.3% of holding+1.6%not yet — horizon still open242,964Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale600 @ $315.32$189K−0.2% of holding+1.6%not yet — horizon still open242,364Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale489 @ $320.90$157K−0.2% of holding+1.6%not yet — horizon still open236,464Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale400 @ $311.88$125K−0.2% of holding+1.6%not yet — horizon still open244,714Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale400 @ $310.23$124K−0.2% of holding+1.6%not yet — horizon still open245,114Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale200 @ $317.96$64K−0.1% of holding+1.6%not yet — horizon still open237,053Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale100 @ $318.63$32K−0.0% of holding+1.6%not yet — horizon still open236,953Form 4 · filed same day
2026-08-07Sheena JonathandirectorSale100 @ $308.40$31K−0.0% of holding+1.6%not yet — horizon still open245,514Form 4 · filed same day
2026-08-04Brophy Michael BurkesofficerSale478 @ $274.22$131K−0.9% of holding+19.0%not yet — horizon still open51,637Form 4 · filed 1 day after the trade
2026-08-03Moshkevich SolomonofficerSale1,233 @ $267.79$330K−0.9% of holding+18.1%not yet — horizon still open129,147Form 4 · filed 2 days after the trade
2026-08-03Chapman Steven LeonarddirectorSale1,182 @ $267.99$317K−1.1% of holding+18.1%not yet — horizon still open101,791Form 4 · filed 2 days after the trade
2026-08-03Moshkevich SolomonofficerSale947 @ $263.94$250K−0.7% of holding+18.1%not yet — horizon still open130,572Form 4 · filed 2 days after the trade
2026-08-03Rabinowitz MatthewdirectorSale731 @ $267.99$196K−0.0% of holding+18.1%not yet — horizon still open2,275,394Form 4 · filed 2 days after the trade
2026-08-03Chapman Steven LeonarddirectorSale676 @ $263.86$178K−0.7% of holding+18.1%not yet — horizon still open100,885Form 4 · filed 2 days after the trade
2026-08-03Chapman Steven LeonarddirectorSale612 @ $268.22$164K−0.6% of holding+18.1%not yet — horizon still open99,897Form 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.

59 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-06Fesko JohnofficerAward / grant20,000203,774Form 4
2026-06-26Rubin Eric HdirectorAward / grant752,204Form 4
2026-06-26Rubin Eric HdirectorAward / grant752,204Form 4
2026-06-26ROSENMAN HERMdirectorAward / grant1065,927Form 4
2026-06-26ROSENMAN HERMdirectorAward / grant1,5715,821Form 4
2026-06-26Chapman Rowan EdirectorAward / grant1034,798Form 4
2026-06-26Chapman Rowan EdirectorAward / grant1,5714,695Form 4
2026-06-26Bertagnolli MonicadirectorAward / grant757,020Form 4
2026-06-26Bertagnolli MonicadirectorAward / grant1,5716,945Form 4
2026-06-26Marcus Gail BoxerdirectorAward / grant987,852Form 4
2026-06-26Marcus Gail BoxerdirectorAward / grant1,5717,754Form 4
2026-06-26Baynes Roy D.directorAward / grant7520,158Form 4
2026-06-26Baynes Roy D.directorAward / grant1,57120,083Form 4
2026-06-26Lynch Thomas J. Jr.directorAward / grant1,9051,905Form 4
2026-06-26ROSENMAN HERMdirectorAward / grant1065,927Form 4
2026-06-26ROSENMAN HERMdirectorAward / grant1,5715,821Form 4
2026-06-26BOTHA ROELOFdirectorAward / grant1204,585Form 4
2026-06-26BOTHA ROELOFdirectorAward / grant1,5714,465Form 4
2026-06-26Marcus Gail BoxerdirectorAward / grant987,852Form 4
2026-06-26Lynch Thomas J. Jr.directorAward / grant1,9051,905Form 4
2026-06-26Marcus Gail BoxerdirectorAward / grant1,5717,754Form 4
2026-06-26Chapman Rowan EdirectorAward / grant1034,798Form 4
2026-06-26Chapman Rowan EdirectorAward / grant1,5714,695Form 4
2026-06-26Bertagnolli MonicadirectorAward / grant757,020Form 4
2026-06-26Bertagnolli MonicadirectorAward / grant1,5716,945Form 4
2026-06-26Baynes Roy D.directorAward / grant7520,158Form 4
2026-06-26Baynes Roy D.directorAward / grant1,57120,083Form 4
2026-06-26BOTHA ROELOFdirectorAward / grant1,5714,465Form 4
2026-06-26BOTHA ROELOFdirectorAward / grant1204,585Form 4
2026-06-05Marcus Gail BoxerdirectorOption exercise11,00017,183Form 4
2026-06-05Marcus Gail BoxerdirectorOption exercise11,00011,000Form 4
2026-05-29Rubin Eric HdirectorAward / grant2,1242,129Form 4
2026-05-29Rubin Eric HdirectorAward / grant2,1242,129Form 4
2026-05-05Rabinowitz MatthewdirectorAward / grant2,3892,378,791Form 4
2026-05-05Rabinowitz MatthewdirectorAward / grant2,3892,378,791Form 4
2026-04-24Marcus Gail BoxerdirectorAward / grant2226,183Form 4
2026-04-24BOTHA ROELOFdirectorAward / grant2222,894Form 4
2026-04-24BOTHA ROELOFdirectorAward / grant1322,672Form 4
2026-04-24ROSENMAN HERMdirectorAward / grant11720,558Form 4
2026-04-24Marcus Gail BoxerdirectorAward / grant2226,183Form 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.