KYMRKymera Therapeutics, Inc.Healthcare · Biotechnologyas of 2026-09-25
Horizon

Issued 2026-09-25 at $111.95 · now $111.95 (2026-09-25, +0.0% since)

Based on its own history, a month from the 2026-09-25 close, KYMR has typically landed between $85.90 and $162.21 — a range of −23.3% to +44.9% from the issuance price $111.95.

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,510 overlapping 1 month windows · 2020-08-21 – 2026-08-26 · basis climatology · forecast (batch). Base rate up 53.7% (90% CI 51.5–55.9%, ≈1,391 obs). Not a call on this stock — we have no evidence its odds differ.

The cone is anchored at the 2026-09-25 issuance close ($111.95) — the price the forecast resolves against on 2026-10-26, 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 KYMR has typically landed a month from the 2026-09-25 close of $111.95 — the range is history, not a prediction.

$85.9worst · -23.3%$162.21best · +44.9%
  • now $111.95 (+0.0%)
  • typicalThe typical outcome — half of similar past periods did better and half did worse (not an average, so a few wild periods don't skew it). $110.92 (-0.9%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $96.05–$125.79
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $85.9–$162.21
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,510 windows spanning 2020-08-21 to 2026-09-25. Not cherry-picked — these are the extremes of the full sample. Max drop / max rise are the deepest and highest points reached within each window. See /methodology.
StartReturnMax dropMax rise
3 worst
2022-04-20−59.7%−59.7%+0.0%
2022-04-25−58.9%−58.9%+0.0%
2022-04-19−58.1%−58.1%+0.0%
3 best
2020-11-24+88.0%+0.0%+88.0%
2020-11-25+86.1%−1.2%+86.1%
2023-10-27+83.5%+0.0%+90.4%

1,510 overlapping windows · 2020-08-21 – 2026-09-25 · not cherry-picked

Pending catalysts

  • June 2027 — Trial primary completion: Phase 2 primary completion: A Study of KT-621 Administered Orally to Participants With Moderate to Severe Atopic Dermatitis (source, as of 2026-08-14)
  • December 2027 — Trial primary completion: Phase 2 primary completion: A Study of KT-621 Administered Orally to Adult Participants With Moderate to Severe Eosinophilic Asthma (source, as of 2026-08-14)
  • December 2028 — Trial primary completion: Phase 2 primary completion: A Long-term Study of KT-621 Administered Orally to Participants With Asthma Previously Enrolled in a KT-621 Asthma Study (source, as of 2026-08-14)

Public, scheduled events — dated attention, not a prediction of the outcome. See the FDA catalysts page for the historical base rate.

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 ~7 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
33%
+6.1%
n=6
Feb
33%
−1.5%
n=6
Mar
17%
−7.6%
n=6
Apr
50%
+0.7%
n=6
May
33%
−12.2%
n=6
Jun
67%
+16.3%
n=6
Jul
67%
+12.7%
n=6
Aug
67%
+5.4%
n=6
Sep
29%
−3.6%
n=7
Oct
67%
+7.0%
n=6
Nov
67%
+18.1%
n=6
Dec
67%
+9.4%
n=6

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$127$412026-09-04: 3 insider sales, $744K — Adams Brian …2026-07-07: 1 insider sale, $6.0M — Mainolfi Nello2026-07-01: 6 insider sales, $9.6M — Mainolfi Nello, Goodman Noah …2026-06-30: 8 insider sales, $8.9M — Jacobs Bruce N. …2026-06-29: 14 insider sales, $8.3M — Booth Bruce …2026-06-26: 28 insider sales, $225.3M — BVF PARTNERS L P/IL, Booth Bruce …2026-06-25: 48 insider sales, $65.7M — Booth Bruce, Goodman Noah …2026-06-24: 4 insider sales, $13.5M — Booth Bruce …2026-06-23: 2 insider sales, $141K — Booth Bruce …2026-06-22: 25 insider sales, $27.8M — Booth Bruce, Goodman Noah …2026-06-18: 6 insider sales, $10.5M — Booth Bruce …2026-06-17: 3 insider sales, $10.6M — Booth Bruce …2026-05-27: 2 insider sales, $349K — Chadwick Jeremy G …2026-05-26: 5 insider sales, $1.0M — Chadwick Jeremy G …2026-05-11: 1 insider sale, $261K — Ridloff Elena2026-04-29: 3 insider sales, $2.4M — Mainolfi Nello …2026-04-22: 4 insider sales, $567K — Booth Bruce, Chadwick Jeremy G …2026-04-15: 4 insider sales, $597K — Booth Bruce, Chadwick Jeremy G …2026-04-14: 3 insider sales, $968K — Chadwick Jeremy G, Booth Bruce, Goodman Noah2026-04-10: 1 insider sale, $175K — Goodman Noah2026-04-09: 3 insider sales, $723K — Goodman Noah …2026-04-01: 4 insider sales, $1.6M — Chadwick Jeremy G, Ridloff Elena …2026-03-31: 2 insider sales, $1.3M — Chadwick Jeremy G, Ridloff Elena2026-03-25: 1 insider sale, $2.0M — Chadwick Jeremy G2026-03-23: 5 insider sales, $7.1M — Chadwick Jeremy G …2026-03-20: 3 insider sales, $198K — Esposito Pamela …2026-03-11: 3 insider sales, $2.1M — Chadwick Jeremy G …2026-03-04: 12 insider sales, $1.2M — Jacobs Bruce N., Gollob Jared, Chadwick Jeremy G …2026-03-02: 11 insider sales, $8.7M — Booth Bruce, Jacobs Bruce N., Gollob Jared, Chadwick Jeremy G …2026-02-25: 4 insider sales, $2.7M — Mainolfi Nello …2025-09: 2 open-market sales, $5.4M2025-10: 9 open-market sales, $6.0M2025-12: 2 open-market purchases, $172.5M2025-12: 29 open-market sales, $40.0M2026-01: 3 open-market sales, $374K2026-02: 7 open-market sales, $2.9M2026-03: 37 open-market sales, $22.6M2026-04: 22 open-market sales, $7.1M2026-05: 8 open-market sales, $1.6M2026-06: 138 open-market sales, $370.6M2026-07: 7 open-market sales, $15.6M2026-09: 3 open-market sales, $744K↑ buys↓ salesofficer Adams Brian — Sale on 2026-09-04, filed same dayofficer Adams Brian — Sale on 2026-09-04, filed same dayofficer Adams Brian — Sale on 2026-09-04, filed same daydirector Mainolfi Nello — Sale on 2026-07-07, filed same daydirector Mainolfi Nello — Sale on 2026-07-01, filed 1 day after the tradedirector Mainolfi Nello — Sale on 2026-07-01, filed 1 day after the tradedirector Mainolfi Nello — Sale on 2026-07-01, filed 1 day after the tradedirector Mainolfi Nello — Sale on 2026-07-01, filed 1 day after the tradeofficer Goodman Noah — Sale on 2026-07-01, filed 1 day after the tradedirector Mainolfi Nello — Sale on 2026-07-01, filed 1 day after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-06-30, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-29, filed 1 day after the tradedirector BVF PARTNERS L P/IL — Sale on 2026-06-26, filed same daydirector BVF PARTNERS L P/IL — Sale on 2026-06-26, filed same daydirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector BVF PARTNERS L P/IL — Sale on 2026-06-26, filed same daydirector BVF PARTNERS L P/IL — Sale on 2026-06-26, filed same daydirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-26, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same dayofficer Goodman Noah — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same dayofficer Goodman Noah — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-25, filed same daydirector Booth Bruce — Sale on 2026-06-24, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-24, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-24, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-24, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-06-23, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-06-23, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same dayofficer Goodman Noah — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-22, filed same daydirector Booth Bruce — Sale on 2026-06-18, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-18, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-18, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-18, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-18, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-18, filed 4 days after the tradedirector Booth Bruce — Sale on 2026-06-17, filed 5 days after the tradedirector Booth Bruce — Sale on 2026-06-17, filed 5 days after the tradedirector Booth Bruce — Sale on 2026-06-17, filed 5 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-05-27, filed same dayofficer Chadwick Jeremy G — Sale on 2026-05-27, filed same dayofficer Chadwick Jeremy G — Sale on 2026-05-26, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-05-26, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-05-26, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-05-26, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-05-26, filed 1 day after the tradedirector Ridloff Elena — Sale on 2026-05-11, filed same daydirector Mainolfi Nello — Sale on 2026-04-29, filed same daydirector Mainolfi Nello — Sale on 2026-04-29, filed same daydirector Mainolfi Nello — Sale on 2026-04-29, filed same daydirector Booth Bruce — Sale on 2026-04-22, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-04-22, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-04-22, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-04-22, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-04-15, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-04-15, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-04-15, filed 1 day after the tradedirector Booth Bruce — Sale on 2026-04-15, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-04-14, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-04-14, filed 2 days after the tradeofficer Goodman Noah — Sale on 2026-04-14, filed 2 days after the tradeofficer Goodman Noah — Sale on 2026-04-10, filed same dayofficer Goodman Noah — Sale on 2026-04-09, filed 1 day after the tradeofficer Goodman Noah — Sale on 2026-04-09, filed 1 day after the tradeofficer Goodman Noah — Sale on 2026-04-09, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-04-01, filed same daydirector Ridloff Elena — Sale on 2026-04-01, filed same daydirector Ridloff Elena — Sale on 2026-04-01, filed same dayofficer Chadwick Jeremy G — Sale on 2026-04-01, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-31, filed 1 day after the tradedirector Ridloff Elena — Sale on 2026-03-31, filed 1 day after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-25, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-23, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-23, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-23, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-23, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-23, filed 2 days after the tradedirector Esposito Pamela — Sale on 2026-03-20, filed same daydirector Esposito Pamela — Sale on 2026-03-20, filed same daydirector Esposito Pamela — Sale on 2026-03-20, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-11, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-11, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-11, filed same dayofficer Jacobs Bruce N. — Sale on 2026-03-04, filed same dayofficer Gollob Jared — Sale on 2026-03-04, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-04, filed same dayofficer Jacobs Bruce N. — Sale on 2026-03-04, filed same dayofficer Gollob Jared — Sale on 2026-03-04, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-04, filed same dayofficer Gollob Jared — Sale on 2026-03-04, filed same dayofficer Jacobs Bruce N. — Sale on 2026-03-04, filed same dayofficer Gollob Jared — Sale on 2026-03-04, filed same dayofficer Jacobs Bruce N. — Sale on 2026-03-04, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-04, filed same dayofficer Chadwick Jeremy G — Sale on 2026-03-04, filed same daydirector Booth Bruce — Sale on 2026-03-02, filed 2 days after the tradedirector Booth Bruce — Sale on 2026-03-02, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-03-02, filed 2 days after the tradeofficer Gollob Jared — Sale on 2026-03-02, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-03-02, filed 2 days after the tradeofficer Gollob Jared — Sale on 2026-03-02, filed 2 days after the tradeofficer Jacobs Bruce N. — Sale on 2026-03-02, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-02, filed 2 days after the tradeofficer Gollob Jared — Sale on 2026-03-02, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-02, filed 2 days after the tradeofficer Chadwick Jeremy G — Sale on 2026-03-02, filed 2 days after the tradedirector Mainolfi Nello — Sale on 2026-02-25, filed same daydirector Mainolfi Nello — Sale on 2026-02-25, filed same daydirector Mainolfi Nello — Sale on 2026-02-25, filed same daydirector Mainolfi Nello — Sale on 2026-02-25, filed same day
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-04Adams BrianofficerSale3,025 @ $116.81$353K−5.5% of holdingnot yet — horizon still opennot yet — horizon still open52,391Form 4 · filed same day
2026-09-04Adams BrianofficerSale2,137 @ $117.57$251K−4.1% of holdingnot yet — horizon still opennot yet — horizon still open50,254Form 4 · filed same day
2026-09-04Adams BrianofficerSale1,209 @ $115.55$140K−2.1% of holdingnot yet — horizon still opennot yet — horizon still open55,416Form 4 · filed same day
2026-07-07Mainolfi NellodirectorSale50,000 @ $119.00$6.0M−7.0% of holding−14.5%not yet — horizon still open666,568Form 4 · filed same day
2026-07-01Mainolfi NellodirectorSale44,050 @ $115.69$5.1M−6.2% of holding−9.6%not yet — horizon still open669,904Form 4 · filed 1 day after the trade
2026-07-01Mainolfi NellodirectorSale24,105 @ $114.96$2.8M−3.3% of holding−9.6%not yet — horizon still open713,954Form 4 · filed 1 day after the trade
2026-07-01Mainolfi NellodirectorSale6,626 @ $113.98$755K−0.9% of holding−9.6%not yet — horizon still open738,059Form 4 · filed 1 day after the trade
2026-07-01Mainolfi NellodirectorSale3,336 @ $116.56$389K−0.5% of holding−9.6%not yet — horizon still open666,568Form 4 · filed 1 day after the trade
2026-07-01Goodman NoahofficerSale3,389 @ $114.29$387K−6.7% of holding−9.6%not yet — horizon still open47,179Form 4 · filed 1 day after the trade
2026-07-01Mainolfi NellodirectorSale1,883 @ $112.80$212K−0.3% of holding−9.6%not yet — horizon still open744,685Form 4 · filed 1 day after the trade
2026-06-30Jacobs Bruce N.officerSale51,375 @ $114.77$5.9M−16.4% of holding−6.0%not yet — horizon still open262,207Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale7,971 @ $115.82$923K−3.0% of holding−6.0%not yet — horizon still open254,236Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale6,153 @ $116.99$720K−2.4% of holding−6.0%not yet — horizon still open248,083Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale4,110 @ $114.19$469K−1.3% of holding−6.0%not yet — horizon still open313,582Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale3,200 @ $117.70$377K−1.3% of holding−6.0%not yet — horizon still open244,883Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale1,700 @ $111.57$190K−0.5% of holding−6.0%not yet — horizon still open318,792Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale1,500 @ $110.54$166K−0.5% of holding−6.0%not yet — horizon still open320,492Form 4 · filed 2 days after the trade
2026-06-30Jacobs Bruce N.officerSale1,100 @ $112.79$124K−0.3% of holding−6.0%not yet — horizon still open317,692Form 4 · filed 2 days after the trade
2026-06-29Booth BrucedirectorSale19,093 @ $107.76$2.1M−0.8% of holding−2.2%not yet — horizon still open2,412,747Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale14,613 @ $106.63$1.6M−0.6% of holding−2.2%not yet — horizon still open2,431,840Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale10,658 @ $108.28$1.2M−0.4% of holding−2.2%not yet — horizon still open2,402,089Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale7,833 @ $109.75$860K−0.3% of holding−2.2%not yet — horizon still open2,394,256Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale7,602 @ $110.67$841K−0.3% of holding−2.2%not yet — horizon still open2,386,654Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale5,471 @ $105.78$579K−0.2% of holding−2.2%not yet — horizon still open2,446,453Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale3,024 @ $107.76$326K−0.6% of holding−2.2%not yet — horizon still open466,077Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale2,318 @ $106.63$247K−0.5% of holding−2.2%not yet — horizon still open469,101Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale1,688 @ $108.28$183K−0.4% of holding−2.2%not yet — horizon still open464,389Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale1,239 @ $109.75$136K−0.3% of holding−2.2%not yet — horizon still open463,150Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale1,199 @ $110.67$133K−0.3% of holding−2.2%not yet — horizon still open461,951Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale907 @ $111.20$101K−0.0% of holding−2.2%not yet — horizon still open2,385,747Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale848 @ $105.78$90K−0.2% of holding−2.2%not yet — horizon still open471,419Form 4 · filed 1 day after the trade
2026-06-29Booth BrucedirectorSale157 @ $111.20$17K−0.0% of holding−2.2%not yet — horizon still open461,794Form 4 · filed 1 day after the trade
2026-06-26BVF PARTNERS L P/ILdirectorSale837,914 @ $106.50$89.2M−29.9% of holding−3.4%not yet — horizon still open1,960,881Form 4 · filed same day
2026-06-26BVF PARTNERS L P/ILdirectorSale627,597 @ $106.50$66.8M−28.3% of holding−3.4%not yet — horizon still open1,592,261Form 4 · filed same day
2026-06-26Booth BrucedirectorSale231,007 @ $108.14$25.0M−8.2% of holding−3.4%not yet — horizon still open2,603,048Form 4 · filed 4 days after the trade
2026-06-26BVF PARTNERS L P/ILdirectorSale113,289 @ $106.50$12.1M−32.1% of holding−3.4%not yet — horizon still open240,123Form 4 · filed same day
2026-06-26BVF PARTNERS L P/ILdirectorSale51,858 @ $106.50$5.5M−39.7% of holding−3.4%not yet — horizon still open78,787Form 4 · filed same day
2026-06-26Booth BrucedirectorSale32,624 @ $109.79$3.6M−1.3% of holding−3.4%not yet — horizon still open2,570,424Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale32,402 @ $108.14$3.5M−6.2% of holding−3.4%not yet — horizon still open493,358Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale27,951 @ $114.94$3.2M−1.1% of holding−3.4%not yet — horizon still open2,505,362Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale28,296 @ $107.57$3.0M−1.0% of holding−3.4%not yet — horizon still open2,834,055Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale22,046 @ $117.85$2.6M−0.9% of holding−3.4%not yet — horizon still open2,464,314Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale14,913 @ $113.97$1.7M−0.6% of holding−3.4%not yet — horizon still open2,533,313Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale12,390 @ $118.66$1.5M−0.5% of holding−3.4%not yet — horizon still open2,451,924Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale12,181 @ $117.09$1.4M−0.5% of holding−3.4%not yet — horizon still open2,486,360Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale11,277 @ $110.49$1.2M−0.4% of holding−3.4%not yet — horizon still open2,559,147Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale10,366 @ $111.51$1.2M−0.4% of holding−3.4%not yet — horizon still open2,548,781Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale6,821 @ $115.69$789K−0.3% of holding−3.4%not yet — horizon still open2,498,541Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale4,562 @ $109.79$501K−0.9% of holding−3.4%not yet — horizon still open488,796Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale3,896 @ $114.94$448K−0.8% of holding−3.4%not yet — horizon still open479,718Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale3,958 @ $107.57$426K−0.7% of holding−3.4%not yet — horizon still open525,760Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale3,069 @ $117.85$362K−0.6% of holding−3.4%not yet — horizon still open473,996Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale2,083 @ $113.97$237K−0.4% of holding−3.4%not yet — horizon still open483,614Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale1,729 @ $118.66$205K−0.4% of holding−3.4%not yet — horizon still open472,267Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale1,701 @ $117.09$199K−0.4% of holding−3.4%not yet — horizon still open477,065Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale1,579 @ $110.49$174K−0.3% of holding−3.4%not yet — horizon still open487,217Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale1,442 @ $111.51$161K−0.3% of holding−3.4%not yet — horizon still open485,775Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale952 @ $115.69$110K−0.2% of holding−3.4%not yet — horizon still open478,766Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale555 @ $112.49$62K−0.0% of holding−3.4%not yet — horizon still open2,548,226Form 4 · filed 4 days after the trade
2026-06-26Booth BrucedirectorSale78 @ $112.49$9K−0.0% of holding−3.4%not yet — horizon still open485,697Form 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-27Rooney TerenceofficerAward / grant38,00038,000Form 4
2026-07-27Rooney TerenceofficerAward / grant76,00076,000Form 4
2026-07-07Mainolfi NellodirectorOption exercise50,000716,568Form 4
2026-07-07Mainolfi NellodirectorOption exercise45,55990,000Form 4
2026-07-07Mainolfi NellodirectorOption exercise4,44114,284Form 4
2026-07-01Mainolfi NellodirectorOption exercise80,000746,568Form 4
2026-07-01Mainolfi NellodirectorOption exercise80,000135,559Form 4
2026-06-30Jacobs Bruce N.officerOption exercise61,378321,992Form 4
2026-06-30Jacobs Bruce N.officerOption exercise61,3780Form 4
2026-06-25Goodman NoahofficerOption exercise5,00055,195Form 4
2026-06-25Goodman NoahofficerOption exercise5,00090,000Form 4
2026-06-24Sandor VictordirectorAward / grant6,0686,068Form 4
2026-06-24Esposito PameladirectorAward / grant6,0686,068Form 4
2026-06-24Hrustanovic GorjandirectorAward / grant6,0686,068Form 4
2026-06-24MARAGANORE JOHNdirectorAward / grant6,0686,068Form 4
2026-06-24Ridloff ElenadirectorAward / grant6,0686,068Form 4
2026-06-24Booth BrucedirectorAward / grant6,0686,068Form 4
2026-06-24BVF PARTNERS L P/ILdirectorAward / grant6,0686,068Form 4
2026-06-24Albers Jeffrey W.directorAward / grant6,0686,068Form 4
2026-06-24BAKER BROS. ADVISORS LPdirectorAward / grant6,0686,068Form 4
2026-06-22Goodman NoahofficerOption exercise2,50052,695Form 4
2026-06-22Goodman NoahofficerOption exercise2,50095,000Form 4
2026-06-17Booth BrucedirectorOption exercise11,74111,741Form 4
2026-06-17Booth BrucedirectorOption exercise11,74128,127Form 4
2026-06-02Jacobs Bruce N.officerOption exercise12,653260,241Form 4
2026-06-02Jacobs Bruce N.officerOption exercise12,6530Form 4
2026-05-19Esposito PameladirectorOption exercise1,0001,000Form 4
2026-05-19Esposito PameladirectorOption exercise1,0009,000Form 4
2026-05-18Jacobs Bruce N.officerOption exercise15,000247,588Form 4
2026-05-18Jacobs Bruce N.officerOption exercise15,00012,653Form 4
2026-05-11Ridloff ElenadirectorOption exercise3,0003,000Form 4
2026-05-11Ridloff ElenadirectorOption exercise3,00013,000Form 4
2026-04-29Mainolfi NellodirectorOption exercise30,000696,195Form 4
2026-04-29Mainolfi NellodirectorOption exercise30,000215,559Form 4
2026-04-22Booth BrucedirectorOption exercise5,6415,641Form 4
2026-04-22Chadwick Jeremy GofficerOption exercise20061,502Form 4
2026-04-22Booth BrucedirectorOption exercise2595,900Form 4
2026-04-22Chadwick Jeremy GofficerOption exercise10061,302Form 4
2026-04-22Booth BrucedirectorOption exercise25939,868Form 4
2026-04-22Booth BrucedirectorOption exercise5,6410Form 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.