LQDALiquidia CorporationHealthcare · Medical - Pharmaceuticalsas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, LQDA has typically landed between $54.10 and $98.62 — a range of −21.0% to +44.1% from the issuance price $68.45.

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,025 overlapping 1 month windows · 2018-07-262026-08-17 · basis climatology · forecast (batch). Probability up 53.9% (90% CI 51.756.1%, ≈1,408 obs).

The cone is anchored at the 2026-09-16 issuance close ($68.45) — 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 LQDA has typically landed a month from the 2026-09-16 close of $68.45 — the range is history, not a prediction.

$54.1worst · -21.0%$98.62best · +44.1%
  • now $68.45 (+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). $72.03 (+5.2%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $63.34$80.73
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $54.1$98.62
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,025 windows spanning 2018-07-26 to 2026-09-16. Not cherry-picked — these are the extremes of the full sample. Max drop / max rise are the deepest and highest points reached within each window. See /methodology.
StartReturnMax dropMax rise
3 worst
2020-06-25−53.0%−53.0%+0.0%
2020-09-17−51.6%−51.6%+0.0%
2020-06-26−50.1%−50.6%+0.0%
3 best
2019-12-20+130.6%+0.0%+130.6%
2019-12-19+128.7%+0.0%+128.7%
2020-03-18+120.5%+0.0%+120.5%

2,025 overlapping windows · 2018-07-262026-09-16 · not cherry-picked

Seasonality · by month iHow this security has tended to do in each calendar month historically — a frequency, never a prediction.

iFor each calendar month, the share of years this security closed higher than the month before, and the average month-over-month return, over ~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
75%
+8.1%
n=8
Feb
75%
+4.3%
n=8
Mar
50%
−1.2%
n=8
Apr
38%
−5.8%
n=8
May
88%
+19.5%
n=8
Jun
25%
−2.9%
n=8
Jul
38%
+0.4%
n=8
Aug
44%
+2.2%
n=9
Sep
44%
+4.5%
n=9
Oct
63%
+2.6%
n=8
Nov
75%
+7.5%
n=8
Dec
75%
+15.1%
n=8

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$91$222026-09-14: 1 insider sale, $560K — SINGH RAMAN2026-09-11: 1 insider sale, $619K — SINGH RAMAN2026-09-01: 1 insider sale, $19K — Krepp Sarah2026-08-21: 2 insider sales, $5.1M — Adair Jason …2026-08-20: 1 insider sale, $1.3M — Rielly-Gauvin Katherine2026-08-19: 2 insider sales, $6.5M — Saggar Rajeev, Rielly-Gauvin Katherine2026-08-17: 1 insider sale, $2.3M — Saggar Rajeev2026-07-27: 2 insider sales, $200K — Boyle Dana, Adair Jason2026-07-23: 2 insider sales, $8.9M — Bloch Stephen M …2026-07-22: 3 insider sales, $8.8M — Bloch Stephen M …2026-07-21: 2 insider sales, $6.0M — Bloch Stephen M …2026-07-20: 1 insider sale, $286K — Bloch Stephen M2026-07-13: 18 insider sales, $8.3M — JEFFS ROGER, Kaseta Michael, Schundler Russell, Saggar Rajeev …2026-07-07: 2 insider sales, $4.0M — Bloch Stephen M …2026-07-06: 1 insider sale, $2.0M — Bloch Stephen M2026-07-01: 2 insider sales, $2.0M — Bloch Stephen M …2026-06-22: 2 insider sales, $7.6M — Bloch Stephen M …2026-06-15: 2 insider sales, $6.1M — Bloch Stephen M …2026-06-12: 2 insider sales, $7.9M — Bloch Stephen M …2026-06-11: 9 insider sales, $18.8M — Bloch Stephen M, Krepp Sarah …2026-06-10: 3 insider sales, $9.6M — Bloch Stephen M …2026-06-09: 2 insider sales, $4.7M — Bloch Stephen M …2026-06-08: 4 insider sales, $9.9M — Bloch Stephen M, Khindri Sanjeev …2026-06-05: 1 insider sale, $132K — Bloch Stephen M2026-06-04: 8 insider sales, $18.2M — Manning Paul B, Bloch Stephen M …2026-06-03: 1 insider sale, $548K — KIRSCH ARTHUR S2026-06-02: 1 insider sale, $280K — KIRSCH ARTHUR S2026-06-01: 2 insider sales, $920K — KIRSCH ARTHUR S, Krepp Sarah2026-05-27: 1 insider sale, $400K — JEFFS ROGER2026-05-26: 1 insider sale, $1.5M — JEFFS ROGER2026-05-22: 1 insider sale, $1.5M — JEFFS ROGER2026-05-21: 2 insider sales, $3.3M — SINGH RAMAN, JEFFS ROGER2026-05-20: 1 insider sale, $1.5M — JEFFS ROGER2026-05-19: 2 insider sales, $1.8M — JEFFS ROGER, Caligan Partners LP2026-05-19: 1 insider purchase, $318K — Caligan Partners LP2026-05-18: 1 insider sale, $1.4M — JEFFS ROGER2026-05-15: 1 insider sale, $1.4M — JEFFS ROGER2026-05-14: 1 insider sale, $1.5M — JEFFS ROGER2026-05-13: 1 insider sale, $1.4M — JEFFS ROGER2026-05-12: 1 insider sale, $1.4M — JEFFS ROGER2026-05-11: 7 insider sales, $17.1M — Bloch Stephen M, JEFFS ROGER …2026-05-08: 1 insider sale, $1.1M — JEFFS ROGER2026-05-07: 1 insider sale, $1.1M — JEFFS ROGER2026-05-06: 1 insider sale, $1.0M — JEFFS ROGER2026-05-05: 1 insider sale, $1.0M — JEFFS ROGER2026-04-27: 2 insider sales, $88K — Boyle Dana, Adair Jason2026-04-17: 1 insider sale, $765K — JEFFS ROGER2026-04-16: 1 insider sale, $1.0M — JEFFS ROGER2026-04-15: 4 insider sales, $6.6M — Kaseta Michael, JEFFS ROGER …2026-04-14: 2 insider sales, $252K — JEFFS ROGER, Kaseta Michael2026-04-13: 9 insider sales, $3.9M — JEFFS ROGER, Kaseta Michael, Schundler Russell, Saggar Rajeev …2026-04-10: 2 insider sales, $1.8M — Kaseta Michael, JEFFS ROGER2026-04-09: 2 insider sales, $6.4M — Kaseta Michael, JEFFS ROGER2026-03-27: 3 insider sales, $2.2M — Bloch Stephen M …2026-03-26: 1 insider sale, $286K — Bloch Stephen M2026-03-23: 2 insider sales, $674K — Moomaw Scott …2026-03-13: 3 insider sales, $2.6M — Saggar Rajeev, SINGH RAMAN, Krepp Sarah2026-03-09: 1 insider sale, $2.8M — Moomaw Scott2026-03-02: 6 insider sales, $137K — Kaseta Michael, Schundler Russell, Moomaw Scott, Adair Jason …2025-08: 9 open-market sales, $12.1M2025-09: 10 open-market sales, $12.9M2025-10: 10 open-market sales, $1.4M2025-11: 5 open-market sales, $3.7M2025-12: 6 open-market sales, $138K2026-01: 10 open-market sales, $8.0M2026-03: 16 open-market sales, $8.8M2026-04: 23 open-market sales, $20.8M2026-05: 1 open-market purchase, $318K2026-05: 24 open-market sales, $38.3M2026-06: 37 open-market sales, $84.6M2026-07: 33 open-market sales, $40.6M2026-08: 6 open-market sales, $15.1M2026-09: 3 open-market sales, $1.2M↑ buys↓ salesdirector SINGH RAMAN — Sale on 2026-09-14, filed 1 day after the tradedirector SINGH RAMAN — Sale on 2026-09-11, filed 4 days after the tradeofficer Krepp Sarah — Sale on 2026-09-01, filed 2 days after the tradeofficer Adair Jason — Sale on 2026-08-21, filed 4 days after the tradeofficer Adair Jason — Sale on 2026-08-21, filed 4 days after the tradedirector Rielly-Gauvin Katherine — Sale on 2026-08-20, filed 1 day after the tradeofficer Saggar Rajeev — Sale on 2026-08-19, filed same daydirector Rielly-Gauvin Katherine — Sale on 2026-08-19, filed 2 days after the tradeofficer Saggar Rajeev — Sale on 2026-08-17, filed 2 days after the tradeofficer Boyle Dana — Sale on 2026-07-27, filed 2 days after the tradeofficer Adair Jason — Sale on 2026-07-27, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-07-23, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-23, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-22, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-07-22, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-07-22, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-07-21, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-21, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-20, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-07-13, filed 1 day after the tradedirector Kaseta Michael — Sale on 2026-07-13, filed 1 day after the tradeofficer Schundler Russell — Sale on 2026-07-13, filed 1 day after the tradeofficer Saggar Rajeev — Sale on 2026-07-13, filed 1 day after the tradeofficer Moomaw Scott — Sale on 2026-07-13, filed 1 day after the tradeofficer Boyle Dana — Sale on 2026-07-13, filed 1 day after the tradeofficer Krepp Sarah — Sale on 2026-07-13, filed 1 day after the tradeofficer Adair Jason — Sale on 2026-07-13, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-07-13, filed 1 day after the tradedirector Kaseta Michael — Sale on 2026-07-13, filed 1 day after the tradeofficer Khindri Sanjeev — Sale on 2026-07-13, filed 1 day after the tradeofficer Schundler Russell — Sale on 2026-07-13, filed 1 day after the tradeofficer Saggar Rajeev — Sale on 2026-07-13, filed 1 day after the tradeofficer Moomaw Scott — Sale on 2026-07-13, filed 1 day after the tradeofficer Boyle Dana — Sale on 2026-07-13, filed 1 day after the tradeofficer Adair Jason — Sale on 2026-07-13, filed 1 day after the tradeofficer Krepp Sarah — Sale on 2026-07-13, filed 1 day after the tradeofficer Khindri Sanjeev — Sale on 2026-07-13, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-07, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-07, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-07-06, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-07-01, filed 5 days after the tradedirector Bloch Stephen M — Sale on 2026-07-01, filed 5 days after the tradedirector Bloch Stephen M — Sale on 2026-06-22, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-22, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-15, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-15, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-12, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-12, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradeofficer Krepp Sarah — Sale on 2026-06-11, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradeofficer Krepp Sarah — Sale on 2026-06-11, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-11, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-10, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-10, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-10, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-09, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-09, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-06-08, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-08, filed 2 days after the tradeofficer Khindri Sanjeev — Sale on 2026-06-08, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-08, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-06-05, filed 3 days after the tradedirector Manning Paul B — Sale on 2026-06-04, filed 4 days after the tradedirector Manning Paul B — Sale on 2026-06-04, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-04, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-04, filed 4 days after the tradedirector Manning Paul B — Sale on 2026-06-04, filed 4 days after the tradedirector Manning Paul B — Sale on 2026-06-04, filed 4 days after the tradedirector Manning Paul B — Sale on 2026-06-04, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-06-04, filed 4 days after the tradedirector KIRSCH ARTHUR S — Sale on 2026-06-03, filed same daydirector KIRSCH ARTHUR S — Sale on 2026-06-02, filed 1 day after the tradedirector KIRSCH ARTHUR S — Sale on 2026-06-01, filed 2 days after the tradeofficer Krepp Sarah — Sale on 2026-06-01, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-05-27, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-05-26, filed same daydirector JEFFS ROGER — Sale on 2026-05-22, filed 4 days after the tradedirector SINGH RAMAN — Sale on 2026-05-21, filed 5 days after the tradedirector JEFFS ROGER — Sale on 2026-05-21, filed 5 days after the tradedirector JEFFS ROGER — Sale on 2026-05-20, filed same daydirector JEFFS ROGER — Sale on 2026-05-19, filed 1 day after the tradedirector Caligan Partners LP — Sale on 2026-05-19, filed 1 day after the tradedirector Caligan Partners LP — Purchase on 2026-05-19, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-05-18, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-05-15, filed same daydirector JEFFS ROGER — Sale on 2026-05-14, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-05-13, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-05-12, filed same daydirector Bloch Stephen M — Sale on 2026-05-11, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-05-11, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-05-11, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-05-11, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-05-11, filed 1 day after the tradedirector Bloch Stephen M — Sale on 2026-05-11, filed 2 days after the tradedirector Bloch Stephen M — Sale on 2026-05-11, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-05-08, filed 4 days after the tradedirector JEFFS ROGER — Sale on 2026-05-07, filed same daydirector JEFFS ROGER — Sale on 2026-05-06, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-05-05, filed 2 days after the tradeofficer Boyle Dana — Sale on 2026-04-27, filed 2 days after the tradeofficer Adair Jason — Sale on 2026-04-27, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-04-17, filed 4 days after the tradedirector JEFFS ROGER — Sale on 2026-04-16, filed same daydirector Kaseta Michael — Sale on 2026-04-15, filed 1 day after the tradedirector Kaseta Michael — Sale on 2026-04-15, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-04-15, filed 1 day after the tradedirector Kaseta Michael — Sale on 2026-04-15, filed 1 day after the tradedirector JEFFS ROGER — Sale on 2026-04-14, filed 2 days after the tradedirector Kaseta Michael — Sale on 2026-04-14, filed 2 days after the tradedirector JEFFS ROGER — Sale on 2026-04-13, filed 1 day after the tradedirector Kaseta Michael — Sale on 2026-04-13, filed 1 day after the tradeofficer Schundler Russell — Sale on 2026-04-13, filed 1 day after the tradeofficer Saggar Rajeev — Sale on 2026-04-13, filed 1 day after the tradeofficer Moomaw Scott — Sale on 2026-04-13, filed 1 day after the tradeofficer Adair Jason — Sale on 2026-04-13, filed 1 day after the tradeofficer Boyle Dana — Sale on 2026-04-13, filed 1 day after the tradeofficer Krepp Sarah — Sale on 2026-04-13, filed 1 day after the tradeofficer Moomaw Scott — Sale on 2026-04-13, filed 1 day after the tradedirector Kaseta Michael — Sale on 2026-04-10, filed 4 days after the tradedirector JEFFS ROGER — Sale on 2026-04-10, filed 4 days after the tradedirector Kaseta Michael — Sale on 2026-04-09, filed 4 days after the tradedirector JEFFS ROGER — Sale on 2026-04-09, filed 4 days after the tradedirector Bloch Stephen M — Sale on 2026-03-27, filed 3 days after the tradedirector Bloch Stephen M — Sale on 2026-03-27, filed 3 days after the tradedirector Bloch Stephen M — Sale on 2026-03-27, filed 3 days after the tradedirector Bloch Stephen M — Sale on 2026-03-26, filed 4 days after the tradeofficer Moomaw Scott — Sale on 2026-03-23, filed 2 days after the tradeofficer Moomaw Scott — Sale on 2026-03-23, filed 2 days after the tradeofficer Saggar Rajeev — Sale on 2026-03-13, filed 4 days after the tradedirector SINGH RAMAN — Sale on 2026-03-13, filed 4 days after the tradeofficer Krepp Sarah — Sale on 2026-03-13, filed 4 days after the tradeofficer Moomaw Scott — Sale on 2026-03-09, filed 2 days after the tradedirector Kaseta Michael — Sale on 2026-03-02, filed 1 day after the tradeofficer Schundler Russell — Sale on 2026-03-02, filed 1 day after the tradeofficer Moomaw Scott — Sale on 2026-03-02, filed 1 day after the tradeofficer Adair Jason — Sale on 2026-03-02, filed 1 day after the tradeofficer Boyle Dana — Sale on 2026-03-02, filed 1 day after the tradeofficer Krepp Sarah — Sale on 2026-03-02, filed 1 day after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-14SINGH RAMANdirectorSale8,468 @ $66.16$560K−15.9% of holdingnot yet — horizon still opennot yet — horizon still open44,637Form 4 · filed 1 day after the trade
2026-09-11SINGH RAMANdirectorSale9,024 @ $68.62$619K−16.8% of holdingnot yet — horizon still opennot yet — horizon still open44,637Form 4 · filed 4 days after the trade
2026-09-01Krepp SarahofficerSale274 @ $67.76$19K−0.2% of holdingnot yet — horizon still opennot yet — horizon still open117,308Form 4 · filed 2 days after the trade
2026-08-21Adair JasonofficerSale41,832 @ $69.09$2.9M−19.3% of holdingnot yet — horizon still opennot yet — horizon still open174,606Form 4 · filed 4 days after the trade
2026-08-21Adair JasonofficerSale31,799 @ $69.09$2.2M−12.8% of holdingnot yet — horizon still opennot yet — horizon still open216,438Form 4 · filed 4 days after the trade
2026-08-20Rielly-Gauvin KatherinedirectorSale18,393 @ $72.23$1.3M−29.2% of holdingnot yet — horizon still opennot yet — horizon still open44,637Form 4 · filed 1 day after the trade
2026-08-19Saggar RajeevofficerSale50,000 @ $74.06$3.7M−26.0% of holdingnot yet — horizon still opennot yet — horizon still open142,265Form 4 · filed same day
2026-08-19Rielly-Gauvin KatherinedirectorSale36,789 @ $74.99$2.8M−45.2% of holdingnot yet — horizon still opennot yet — horizon still open44,637Form 4 · filed 2 days after the trade
2026-08-17Saggar RajeevofficerSale29,534 @ $76.84$2.3M−17.2% of holding−9.5%not yet — horizon still open142,265Form 4 · filed 2 days after the trade
2026-07-27Boyle DanaofficerSale1,600 @ $87.53$140K−0.9% of holding−20.1%not yet — horizon still open167,919Form 4 · filed 2 days after the trade
2026-07-27Adair JasonofficerSale688 @ $87.53$60K−0.3% of holding−20.1%not yet — horizon still open216,438Form 4 · filed 2 days after the trade
2026-07-23Bloch Stephen MdirectorSale96,400 @ $89.44$8.6M−16.0% of holding−26.7%not yet — horizon still open505,077Form 4 · filed 1 day after the trade
2026-07-23Bloch Stephen MdirectorSale3,600 @ $90.71$327K−0.7% of holding−26.7%not yet — horizon still open501,477Form 4 · filed 1 day after the trade
2026-07-22Bloch Stephen MdirectorSale48,032 @ $88.65$4.3M−7.2% of holding−20.4%not yet — horizon still open616,039Form 4 · filed 2 days after the trade
2026-07-22Bloch Stephen MdirectorSale37,406 @ $87.70$3.3M−5.3% of holding−20.4%not yet — horizon still open664,071Form 4 · filed 2 days after the trade
2026-07-22Bloch Stephen MdirectorSale14,562 @ $89.24$1.3M−2.4% of holding−20.4%not yet — horizon still open601,477Form 4 · filed 2 days after the trade
2026-07-21Bloch Stephen MdirectorSale74,444 @ $79.98$6.0M−9.6% of holding−9.7%not yet — horizon still open702,033Form 4 · filed 1 day after the trade
2026-07-21Bloch Stephen MdirectorSale556 @ $80.66$45K−0.1% of holding−9.7%not yet — horizon still open701,477Form 4 · filed 1 day after the trade
2026-07-20Bloch Stephen MdirectorSale3,596 @ $79.55$286K−0.5% of holding−7.0%not yet — horizon still open776,477Form 4 · filed 2 days after the trade
2026-07-13JEFFS ROGERdirectorSale32,744 @ $71.52$2.3M−2.8% of holding+20.8%not yet — horizon still open1,130,426Form 4 · filed 1 day after the trade
2026-07-13Kaseta MichaeldirectorSale18,977 @ $71.52$1.4M−5.2% of holding+20.8%not yet — horizon still open345,805Form 4 · filed 1 day after the trade
2026-07-13Schundler RussellofficerSale13,692 @ $71.52$979K−2.2% of holding+20.8%not yet — horizon still open605,962Form 4 · filed 1 day after the trade
2026-07-13Saggar RajeevofficerSale9,223 @ $71.52$660K−5.1% of holding+20.8%not yet — horizon still open171,799Form 4 · filed 1 day after the trade
2026-07-13Moomaw ScottofficerSale8,864 @ $71.52$634K−4.6% of holding+20.8%not yet — horizon still open182,485Form 4 · filed 1 day after the trade
2026-07-13Boyle DanaofficerSale8,361 @ $71.52$598K−4.7% of holding+20.8%not yet — horizon still open169,519Form 4 · filed 1 day after the trade
2026-07-13Krepp SarahofficerSale7,306 @ $71.52$523K−5.9% of holding+20.8%not yet — horizon still open117,178Form 4 · filed 1 day after the trade
2026-07-13Adair JasonofficerSale7,301 @ $71.52$522K−3.3% of holding+20.8%not yet — horizon still open217,126Form 4 · filed 1 day after the trade
2026-07-13JEFFS ROGERdirectorSale2,505 @ $71.39$179K−0.2% of holding+20.8%not yet — horizon still open1,163,170Form 4 · filed 1 day after the trade
2026-07-13Kaseta MichaeldirectorSale1,453 @ $71.39$104K−0.4% of holding+20.8%not yet — horizon still open364,782Form 4 · filed 1 day after the trade
2026-07-13Khindri SanjeevofficerSale1,101 @ $71.52$79K−1.6% of holding+20.8%not yet — horizon still open65,947Form 4 · filed 1 day after the trade
2026-07-13Schundler RussellofficerSale1,046 @ $71.39$75K−0.2% of holding+20.8%not yet — horizon still open619,654Form 4 · filed 1 day after the trade
2026-07-13Saggar RajeevofficerSale703 @ $71.39$50K−0.4% of holding+20.8%not yet — horizon still open181,022Form 4 · filed 1 day after the trade
2026-07-13Moomaw ScottofficerSale675 @ $71.39$48K−0.4% of holding+20.8%not yet — horizon still open191,349Form 4 · filed 1 day after the trade
2026-07-13Boyle DanaofficerSale641 @ $71.39$46K−0.4% of holding+20.8%not yet — horizon still open177,880Form 4 · filed 1 day after the trade
2026-07-13Adair JasonofficerSale562 @ $71.39$40K−0.2% of holding+20.8%not yet — horizon still open224,427Form 4 · filed 1 day after the trade
2026-07-13Krepp SarahofficerSale558 @ $71.39$40K−0.4% of holding+20.8%not yet — horizon still open124,484Form 4 · filed 1 day after the trade
2026-07-13Khindri SanjeevofficerSale84 @ $71.39$6K−0.1% of holding+20.8%not yet — horizon still open67,048Form 4 · filed 1 day after the trade
2026-07-07Bloch Stephen MdirectorSale27,282 @ $81.31$2.2M−3.4% of holding+6.8%not yet — horizon still open780,073Form 4 · filed 1 day after the trade
2026-07-07Bloch Stephen MdirectorSale22,718 @ $80.48$1.8M−2.7% of holding+6.8%not yet — horizon still open807,355Form 4 · filed 1 day after the trade
2026-07-06Bloch Stephen MdirectorSale25,000 @ $80.17$2.0M−2.9% of holding+8.9%not yet — horizon still open830,073Form 4 · filed 2 days after the trade
2026-07-01Bloch Stephen MdirectorSale24,147 @ $79.45$1.9M−2.7% of holding+5.9%not yet — horizon still open855,926Form 4 · filed 5 days after the trade
2026-07-01Bloch Stephen MdirectorSale853 @ $80.05$68K−0.1% of holding+5.9%not yet — horizon still open855,073Form 4 · filed 5 days after the trade
2026-06-22Bloch Stephen MdirectorSale69,500 @ $75.54$5.3M−7.1% of holding+14.9%not yet — horizon still open910,573Form 4 · filed 2 days after the trade
2026-06-22Bloch Stephen MdirectorSale30,500 @ $76.18$2.3M−3.3% of holding+14.9%not yet — horizon still open880,073Form 4 · filed 2 days after the trade
2026-06-15Bloch Stephen MdirectorSale82,740 @ $71.42$5.9M−7.8% of holding+5.1%not yet — horizon still open982,395Form 4 · filed 1 day after the trade
2026-06-15Bloch Stephen MdirectorSale2,322 @ $72.08$167K−0.2% of holding+5.1%not yet — horizon still open980,073Form 4 · filed 1 day after the trade
2026-06-12Bloch Stephen MdirectorSale97,954 @ $71.37$7.0M−8.3% of holding+7.1%not yet — horizon still open1,078,230Form 4 · filed 4 days after the trade
2026-06-12Bloch Stephen MdirectorSale13,095 @ $72.15$945K−1.2% of holding+7.1%not yet — horizon still open1,065,135Form 4 · filed 4 days after the trade
2026-06-11Bloch Stephen MdirectorSale92,128 @ $71.74$6.6M−7.3% of holding+4.6%not yet — horizon still open1,176,870Form 4 · filed 1 day after the trade
2026-06-11Bloch Stephen MdirectorSale85,285 @ $69.87$6.0M−6.2% of holding+4.6%not yet — horizon still open1,289,206Form 4 · filed 1 day after the trade
2026-06-11Bloch Stephen MdirectorSale25,117 @ $68.91$1.7M−1.8% of holding+4.6%not yet — horizon still open1,374,491Form 4 · filed 1 day after the trade
2026-06-11Bloch Stephen MdirectorSale20,208 @ $71.07$1.4M−1.6% of holding+4.6%not yet — horizon still open1,268,998Form 4 · filed 1 day after the trade
2026-06-11Krepp SarahofficerSale19,131 @ $70.28$1.3M−13.6% of holding+4.6%not yet — horizon still open121,863Form 4 · filed 4 days after the trade
2026-06-11Bloch Stephen MdirectorSale17,369 @ $67.90$1.2M−1.2% of holding+4.6%not yet — horizon still open1,399,608Form 4 · filed 1 day after the trade
2026-06-11Krepp SarahofficerSale5,749 @ $70.28$404K−3.9% of holding+4.6%not yet — horizon still open140,994Form 4 · filed 4 days after the trade
2026-06-11Bloch Stephen MdirectorSale1,476 @ $66.40$98K−0.1% of holding+4.6%not yet — horizon still open1,416,977Form 4 · filed 1 day after the trade
2026-06-11Bloch Stephen MdirectorSale686 @ $72.41$50K−0.1% of holding+4.6%not yet — horizon still open1,176,184Form 4 · filed 1 day after the trade
2026-06-10Bloch Stephen MdirectorSale103,301 @ $65.54$6.8M−6.7% of holding+5.6%not yet — horizon still open1,446,690Form 4 · filed 2 days after the trade
2026-06-10Bloch Stephen MdirectorSale28,237 @ $66.30$1.9M−2.0% of holding+5.6%not yet — horizon still open1,418,453Form 4 · filed 2 days after the trade
2026-06-10Bloch Stephen MdirectorSale14,416 @ $64.48$930K−0.9% of holding+5.6%not yet — horizon still open1,549,991Form 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.

157 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-09-14SINGH RAMANdirectorOption exercise8,46853,105Form 4
2026-09-14SINGH RAMANdirectorOption exercise8,4680Form 4
2026-09-11SINGH RAMANdirectorOption exercise8,46853,661Form 4
2026-09-11SINGH RAMANdirectorOption exercise55645,193Form 4
2026-09-11SINGH RAMANdirectorOption exercise8,4688,468Form 4
2026-09-11SINGH RAMANdirectorOption exercise5560Form 4
2026-08-21Adair JasonofficerOption exercise10,762247,999Form 4
2026-08-21Adair JasonofficerOption exercise11,799237,237Form 4
2026-08-21Adair JasonofficerOption exercise9,000225,438Form 4
2026-08-21Adair JasonofficerOption exercise238248,237Form 4
2026-08-21Adair JasonofficerOption exercise11,7990Form 4
2026-08-21Adair JasonofficerOption exercise9,0000Form 4
2026-08-21Adair JasonofficerOption exercise10,7620Form 4
2026-08-21Adair JasonofficerOption exercise2380Form 4
2026-08-20Rielly-Gauvin KatherinedirectorOption exercise11,72756,364Form 4
2026-08-20Rielly-Gauvin KatherinedirectorOption exercise6,66663,030Form 4
2026-08-20Rielly-Gauvin KatherinedirectorOption exercise11,7270Form 4
2026-08-20Rielly-Gauvin KatherinedirectorOption exercise6,6660Form 4
2026-08-19Saggar RajeevofficerOption exercise50,000192,265Form 4
2026-08-19Rielly-Gauvin KatherinedirectorOption exercise23,45568,092Form 4
2026-08-19Rielly-Gauvin KatherinedirectorOption exercise13,33481,426Form 4
2026-08-19Rielly-Gauvin KatherinedirectorOption exercise23,45511,727Form 4
2026-08-19Rielly-Gauvin KatherinedirectorOption exercise13,3346,666Form 4
2026-08-19Saggar RajeevofficerOption exercise50,000150,000Form 4
2026-07-10Schundler RussellofficerOption exercise3,75922,550Form 4
2026-07-10Schundler RussellofficerOption exercise6,40964,089Form 4
2026-07-10JEFFS ROGERdirectorOption exercise14,333143,329Form 4
2026-07-10JEFFS ROGERdirectorOption exercise13,83483,001Form 4
2026-07-10Kaseta MichaeldirectorOption exercise5,82934,968Form 4
2026-07-10Moomaw ScottofficerOption exercise4,35843,580Form 4
2026-07-10Adair JasonofficerOption exercise3,9077,812Form 4
2026-07-10Adair JasonofficerOption exercise2,47514,845Form 4
2026-07-10Adair JasonofficerOption exercise3,86938,684Form 4
2026-07-10Moomaw ScottofficerOption exercise3,10818,646Form 4
2026-07-10Saggar RajeevofficerOption exercise3,53121,184Form 4
2026-07-10Boyle DanaofficerOption exercise3,17931,787Form 4
2026-07-10Saggar RajeevofficerOption exercise4,48744,862Form 4
2026-07-10Krepp SarahofficerOption exercise3,17931,787Form 4
2026-07-10Kaseta MichaeldirectorOption exercise7,05070,497Form 4
2026-07-10Saggar RajeevofficerOption exercise4,487181,725Form 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.