PHVSPharvaris N.V.Healthcare · Biotechnologyas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, PHVS has typically landed between $28.17 and $50.98 — a range of −25.0% to +35.8% from the issuance price $37.55.

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,387 overlapping 1 month windows · 2021-02-052026-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 ($37.55) — 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 PHVS has typically landed a month from the 2026-09-16 close of $37.55 — the range is history, not a prediction.

$28.17worst · -25.0%$50.98best · +35.8%
  • now $37.55 (+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). $37.96 (+1.1%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $34.55$41.37
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $28.17$50.98
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,387 windows spanning 2021-02-05 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-07-29−58.8%−58.8%+0.0%
2022-10-28−58.1%−58.1%+0.0%
2022-07-28−57.6%−57.6%+0.0%
3 best
2022-12-02+515.2%+0.0%+519.7%
2022-12-05+491.6%+0.0%+507.4%
2022-12-01+487.1%−5.3%+487.1%

1,387 overlapping windows · 2021-02-052026-09-16 · not cherry-picked

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

iFor each calendar month, the share of years this security closed higher than the month before, and the average month-over-month return, over ~6 years of its own price history. Cells are shaded by average return. This is historical frequency, not a prediction — no month is a signal.
Jan
40%
−0.9%
n=5
Feb
20%
−7.7%
n=5
Mar
33%
−3.6%
n=6
Apr
67%
+5.0%
n=6
May
17%
−8.9%
n=6
Jun
67%
+18.3%
n=6
Jul
33%
+0.8%
n=6
Aug
83%
−0.7%
n=6
Sep
67%
+0.1%
n=6
Oct
20%
−7.2%
n=5
Nov
40%
−10.7%
n=5
Dec
40%
+95.9%
n=5

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

Reported insider & political trades

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

Share price & reported tradesMonthly open-market valueReporting lag — trade date to filing date2026-092026-082026-072026-062026-052026-042026-032026-022026-012025-122025-112025-102025-092025-08$39$212026-09-15: 1 insider sale, $237K — Souverijns Wim2026-09-14: 2 insider sales, $876K — Souverijns Wim, Modig Berndt2026-09-11: 1 insider sale, $602K — Lu Peng2026-09-10: 1 insider sale, $1.1M — Lesage Anne2026-09-09: 1 insider sale, $300K — Glassman Robert2026-09-08: 1 insider sale, $610K — Lu Peng2026-08-14: 1 insider sale, $80K — Modig Berndt2026-07-13: 1 insider sale, $80K — Modig Berndt2026-06-30: 3 insider sales, $3.2M — Schikan Johannes Gerardus Christiaan Petrus, Lesage Anne …2026-06-29: 5 insider sales, $943K — Lesage Anne, Schikan Johannes Gerardus Christiaan Petrus …2026-06-26: 1 insider sale, $500K — Lu Peng2026-06-25: 4 insider sales, $681K — Lu Peng, Lesage Anne …2026-06-18: 1 insider sale, $10K — Lu Peng2026-06-15: 2 insider sales, $71K — Modig Berndt …2026-06-04: 1 insider sale, $82K — Nijdam Anna2026-05-22: 1 insider sale, $169K — Nijdam Anna2026-05-21: 3 insider sales, $652K — Nassif David W., Monges Viviane, Nijdam Anna2026-05-20: 1 insider sale, $293K — Bjork Elisabeth2026-05-18: 1 insider sale, $67K — Modig Berndt2026-05-15: 4 insider sales, $858K — Souverijns Wim, Abele Stefan Andreas, Glassman Robert …2026-05-01: 2 insider sales, $427K — Lu Peng …2026-04-30: 6 insider sales, $2.6M — Schikan Johannes Gerardus Christiaan Petrus, Lesage Anne, Lu Peng …2026-04-29: 4 insider sales, $450K — Schikan Johannes Gerardus Christiaan Petrus, Lu Peng, Lesage Anne …2026-04-23: 4 insider sales, $12K — Schikan Johannes Gerardus Christiaan Petrus, Lesage Anne, Lu Peng …2026-04-22: 5 insider sales, $857K — Lu Peng, Schikan Johannes Gerardus Christiaan Petrus, Lesage Anne …2026-04-16: 1 insider sale, $66K — Modig Berndt2026-04-09: 2 insider sales, $647K — Modig Berndt …2026-04: 22 open-market sales, $4.6M2026-05: 12 open-market sales, $2.5M2026-06: 17 open-market sales, $5.5M2026-07: 1 open-market sale, $80K2026-08: 1 open-market sale, $80K2026-09: 7 open-market sales, $3.8M↑ buys↓ salesofficer Souverijns Wim — Sale on 2026-09-15, filed 1 day after the tradeofficer Souverijns Wim — Sale on 2026-09-14, filed 2 days after the tradedirector Modig Berndt — Sale on 2026-09-14, filed 1 day after the tradeofficer Lu Peng — Sale on 2026-09-11, filed 4 days after the tradeofficer Lesage Anne — Sale on 2026-09-10, filed 4 days after the tradedirector Glassman Robert — Sale on 2026-09-09, filed 2 days after the tradeofficer Lu Peng — Sale on 2026-09-08, filed 1 day after the tradedirector Modig Berndt — Sale on 2026-08-14, filed 4 days after the tradedirector Modig Berndt — Sale on 2026-07-13, filed 2 days after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-06-30, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-06-30, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-06-30, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-06-29, filed 2 days after the tradeofficer Lesage Anne — Sale on 2026-06-29, filed 2 days after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-06-29, filed 2 days after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-06-29, filed same dayofficer Lesage Anne — Sale on 2026-06-29, filed 2 days after the tradeofficer Lu Peng — Sale on 2026-06-26, filed 3 days after the tradeofficer Lu Peng — Sale on 2026-06-25, filed 4 days after the tradeofficer Lu Peng — Sale on 2026-06-25, filed 4 days after the tradeofficer Lesage Anne — Sale on 2026-06-25, filed 4 days after the tradeofficer Lesage Anne — Sale on 2026-06-25, filed 4 days after the tradeofficer Lu Peng — Sale on 2026-06-18, filed 5 days after the tradedirector Modig Berndt — Sale on 2026-06-15, filed 2 days after the tradedirector Modig Berndt — Sale on 2026-06-15, filed 2 days after the tradeofficer Nijdam Anna — Sale on 2026-06-04, filed 4 days after the tradeofficer Nijdam Anna — Sale on 2026-05-22, filed 4 days after the tradeofficer Nassif David W. — Sale on 2026-05-21, filed 5 days after the tradedirector Monges Viviane — Sale on 2026-05-21, filed 5 days after the tradeofficer Nijdam Anna — Sale on 2026-05-21, filed 5 days after the tradedirector Bjork Elisabeth — Sale on 2026-05-20, filed 2 days after the tradedirector Modig Berndt — Sale on 2026-05-18, filed 2 days after the tradeofficer Souverijns Wim — Sale on 2026-05-15, filed 4 days after the tradeofficer Abele Stefan Andreas — Sale on 2026-05-15, filed 4 days after the tradedirector Glassman Robert — Sale on 2026-05-15, filed 4 days after the tradedirector Glassman Robert — Sale on 2026-05-15, filed 4 days after the tradeofficer Lu Peng — Sale on 2026-05-01, filed 4 days after the tradeofficer Lu Peng — Sale on 2026-05-01, filed 4 days after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-04-30, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-04-30, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-04-30, filed 1 day after the tradeofficer Lu Peng — Sale on 2026-04-30, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-04-30, filed 1 day after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-04-30, filed 1 day after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-04-29, filed 2 days after the tradeofficer Lu Peng — Sale on 2026-04-29, filed 2 days after the tradeofficer Lesage Anne — Sale on 2026-04-29, filed 2 days after the tradeofficer Lesage Anne — Sale on 2026-04-29, filed 2 days after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-04-23, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-04-23, filed 1 day after the tradeofficer Lesage Anne — Sale on 2026-04-23, filed 1 day after the tradeofficer Lu Peng — Sale on 2026-04-23, filed 1 day after the tradeofficer Lu Peng — Sale on 2026-04-22, filed 2 days after the tradedirector Schikan Johannes Gerardus Christiaan Petrus — Sale on 2026-04-22, filed 2 days after the tradeofficer Lesage Anne — Sale on 2026-04-22, filed 2 days after the tradeofficer Lesage Anne — Sale on 2026-04-22, filed 2 days after the tradeofficer Lesage Anne — Sale on 2026-04-22, filed 2 days after the tradedirector Modig Berndt — Sale on 2026-04-16, filed 4 days after the tradedirector Modig Berndt — Sale on 2026-04-09, filed 1 day after the tradedirector Modig Berndt — Sale on 2026-04-09, filed 1 day after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-15Souverijns WimofficerSale6,090 @ $38.99$237K−13.5% of holdingnot yet — horizon still opennot yet — horizon still open39,021Form 4 · filed 1 day after the trade
2026-09-14Souverijns WimofficerSale20,000 @ $39.31$786K−30.7% of holdingnot yet — horizon still opennot yet — horizon still open45,111Form 4 · filed 2 days after the trade
2026-09-14Modig BerndtdirectorSale2,291 @ $39.40$90K−1.8% of holdingnot yet — horizon still opennot yet — horizon still open128,334Form 4 · filed 1 day after the trade
2026-09-11Lu PengofficerSale15,000 @ $40.13$602K−18.7% of holdingnot yet — horizon still opennot yet — horizon still open65,179Form 4 · filed 4 days after the trade
2026-09-10Lesage AnneofficerSale30,000 @ $38.30$1.1M−34.7% of holdingnot yet — horizon still opennot yet — horizon still open56,450Form 4 · filed 4 days after the trade
2026-09-09Glassman RobertdirectorSale8,000 @ $37.55$300K−43.2% of holdingnot yet — horizon still opennot yet — horizon still open10,500Form 4 · filed 2 days after the trade
2026-09-08Lu PengofficerSale15,000 @ $40.68$610K−18.7% of holdingnot yet — horizon still opennot yet — horizon still open65,179Form 4 · filed 1 day after the trade
2026-08-14Modig BerndtdirectorSale2,292 @ $34.77$80K−1.7% of holding+10.8%not yet — horizon still open130,625Form 4 · filed 4 days after the trade
2026-07-13Modig BerndtdirectorSale2,292 @ $34.97$80K−1.7% of holding−4.7%not yet — horizon still open132,917Form 4 · filed 2 days after the trade
2026-06-30Schikan Johannes Gerardus Christiaan PetrusdirectorSale30,712 @ $35.49$1.1M−8.9% of holding−1.3%not yet — horizon still open315,167Form 4 · filed 1 day after the trade
2026-06-30Lesage AnneofficerSale30,703 @ $35.49$1.1M−24.6% of holding−1.3%not yet — horizon still open93,969Form 4 · filed 1 day after the trade
2026-06-30Lesage AnneofficerSale27,872 @ $35.48$989K−32.2% of holding−1.3%not yet — horizon still open58,750Form 4 · filed 1 day after the trade
2026-06-29Lesage AnneofficerSale8,300 @ $35.05$291K−12.4% of holding−4.5%not yet — horizon still open58,750Form 4 · filed 2 days after the trade
2026-06-29Lesage AnneofficerSale6,997 @ $35.05$245K−5.3% of holding−4.5%not yet — horizon still open124,672Form 4 · filed 2 days after the trade
2026-06-29Schikan Johannes Gerardus Christiaan PetrusdirectorSale6,888 @ $35.05$241K−2.0% of holding−4.5%not yet — horizon still open345,879Form 4 · filed 2 days after the trade
2026-06-29Schikan Johannes Gerardus Christiaan PetrusdirectorSale2,400 @ $35.10$84K−0.7% of holding−4.5%not yet — horizon still open352,767Form 4 · filed same day
2026-06-29Lesage AnneofficerSale2,300 @ $35.12$81K−3.9% of holding−4.5%not yet — horizon still open56,450Form 4 · filed 2 days after the trade
2026-06-26Lu PengofficerSale14,700 @ $34.00$500K−18.3% of holding−2.7%not yet — horizon still open65,631Form 4 · filed 3 days after the trade
2026-06-25Lu PengofficerSale11,600 @ $34.45$400K−14.4% of holding+1.4%not yet — horizon still open69,031Form 4 · filed 4 days after the trade
2026-06-25Lu PengofficerSale3,400 @ $35.09$119K−4.9% of holding+1.4%not yet — horizon still open65,631Form 4 · filed 4 days after the trade
2026-06-25Lesage AnneofficerSale2,300 @ $35.12$81K−1.7% of holding+1.4%not yet — horizon still open131,669Form 4 · filed 4 days after the trade
2026-06-25Lesage AnneofficerSale2,300 @ $35.12$81K−3.9% of holding+1.4%not yet — horizon still open56,450Form 4 · filed 4 days after the trade
2026-06-18Lu PengofficerSale300 @ $34.00$10K−0.5% of holding+4.8%not yet — horizon still open65,631Form 4 · filed 5 days after the trade
2026-06-15Modig BerndtdirectorSale2,191 @ $31.05$68K−1.6% of holding+7.0%not yet — horizon still open135,309Form 4 · filed 2 days after the trade
2026-06-15Modig BerndtdirectorSale100 @ $31.46$3K−0.1% of holding+7.0%not yet — horizon still open135,209Form 4 · filed 2 days after the trade
2026-06-04Nijdam AnnaofficerSale2,670 @ $30.87$82K−5.5% of holding+10.3%not yet — horizon still open46,275Form 4 · filed 4 days after the trade
2026-05-22Nijdam AnnaofficerSale5,501 @ $30.74$169K−10.1% of holding+13.6%not yet — horizon still open48,945Form 4 · filed 4 days after the trade
2026-05-21Nassif David W.officerSale10,000 @ $30.31$303K−7.7% of holding+9.7%not yet — horizon still open120,300Form 4 · filed 5 days after the trade
2026-05-21Monges VivianedirectorSale9,667 @ $30.29$293K−63.7% of holding+9.7%not yet — horizon still open5,500Form 4 · filed 5 days after the trade
2026-05-21Nijdam AnnaofficerSale1,829 @ $30.60$56K−3.6% of holding+9.7%not yet — horizon still open48,945Form 4 · filed 5 days after the trade
2026-05-20Bjork ElisabethdirectorSale10,000 @ $29.32$293K−39.7% of holding+11.4%not yet — horizon still open15,167Form 4 · filed 2 days after the trade
2026-05-18Modig BerndtdirectorSale2,292 @ $29.22$67K−1.6% of holding+15.7%not yet — horizon still open137,500Form 4 · filed 2 days after the trade
2026-05-15Souverijns WimofficerSale10,000 @ $29.92$299K−18.1% of holding+2.0%not yet — horizon still open45,111Form 4 · filed 4 days after the trade
2026-05-15Abele Stefan AndreasofficerSale8,748 @ $29.82$261K−19.9% of holding+2.0%not yet — horizon still open35,194Form 4 · filed 4 days after the trade
2026-05-15Glassman RobertdirectorSale5,333 @ $29.83$159K−26.0% of holding+2.0%not yet — horizon still open15,167Form 4 · filed 4 days after the trade
2026-05-15Glassman RobertdirectorSale4,667 @ $29.82$139K−30.8% of holding+2.0%not yet — horizon still open10,500Form 4 · filed 4 days after the trade
2026-05-01Lu PengofficerSale14,023 @ $30.16$423K−17.5% of holding−7.0%not yet — horizon still open66,226Form 4 · filed 4 days after the trade
2026-05-01Lu PengofficerSale143 @ $31.00$4K−0.2% of holding−7.0%not yet — horizon still open66,083Form 4 · filed 4 days after the trade
2026-04-30Schikan Johannes Gerardus Christiaan PetrusdirectorSale28,400 @ $30.30$861K−7.4% of holding−11.7%not yet — horizon still open355,837Form 4 · filed 1 day after the trade
2026-04-30Lesage AnneofficerSale19,200 @ $30.26$581K−12.5% of holding−11.7%not yet — horizon still open133,969Form 4 · filed 1 day after the trade
2026-04-30Lesage AnneofficerSale18,000 @ $30.26$545K−24.2% of holding−11.7%not yet — horizon still open56,450Form 4 · filed 1 day after the trade
2026-04-30Lu PengofficerSale15,000 @ $30.24$454K−18.5% of holding−11.7%not yet — horizon still open66,083Form 4 · filed 1 day after the trade
2026-04-30Lesage AnneofficerSale3,700 @ $30.26$112K−6.2% of holding−11.7%not yet — horizon still open56,450Form 4 · filed 1 day after the trade
2026-04-30Schikan Johannes Gerardus Christiaan PetrusdirectorSale670 @ $31.03$21K−0.2% of holding−11.7%not yet — horizon still open355,167Form 4 · filed 1 day after the trade
2026-04-29Schikan Johannes Gerardus Christiaan PetrusdirectorSale3,830 @ $30.07$115K−1.0% of holding−5.2%not yet — horizon still open384,237Form 4 · filed 2 days after the trade
2026-04-29Lu PengofficerSale3,733 @ $30.06$112K−5.6% of holding−5.2%not yet — horizon still open62,350Form 4 · filed 2 days after the trade
2026-04-29Lesage AnneofficerSale3,700 @ $30.08$111K−6.2% of holding−5.2%not yet — horizon still open56,450Form 4 · filed 2 days after the trade
2026-04-29Lesage AnneofficerSale3,700 @ $30.06$111K−2.4% of holding−5.2%not yet — horizon still open153,169Form 4 · filed 2 days after the trade
2026-04-23Schikan Johannes Gerardus Christiaan PetrusdirectorSale100 @ $30.03$3K−0.0% of holding+3.5%not yet — horizon still open388,067Form 4 · filed 1 day after the trade
2026-04-23Lesage AnneofficerSale100 @ $30.03$3K−0.2% of holding+3.5%not yet — horizon still open56,450Form 4 · filed 1 day after the trade
2026-04-23Lesage AnneofficerSale100 @ $30.03$3K−0.1% of holding+3.5%not yet — horizon still open156,869Form 4 · filed 1 day after the trade
2026-04-23Lu PengofficerSale100 @ $30.03$3K−0.2% of holding+3.5%not yet — horizon still open66,083Form 4 · filed 1 day after the trade
2026-04-22Lu PengofficerSale7,001 @ $30.05$210K−9.6% of holding−2.8%not yet — horizon still open66,083Form 4 · filed 2 days after the trade
2026-04-22Schikan Johannes Gerardus Christiaan PetrusdirectorSale7,000 @ $30.05$210K−1.8% of holding−2.8%not yet — horizon still open388,167Form 4 · filed 2 days after the trade
2026-04-22Lesage AnneofficerSale7,000 @ $30.05$210K−11.0% of holding−2.8%not yet — horizon still open56,450Form 4 · filed 2 days after the trade
2026-04-22Lesage AnneofficerSale7,000 @ $30.05$210K−4.3% of holding−2.8%not yet — horizon still open156,969Form 4 · filed 2 days after the trade
2026-04-22Lesage AnneofficerSale500 @ $30.00$15K−0.9% of holding−2.8%not yet — horizon still open56,450Form 4 · filed 2 days after the trade
2026-04-16Modig BerndtdirectorSale2,292 @ $28.60$66K−1.6% of holding+0.3%not yet — horizon still open139,792Form 4 · filed 4 days after the trade
2026-04-09Modig BerndtdirectorSale23,133 @ $27.74$642K−14.0% of holding+2.7%not yet — horizon still open142,284Form 4 · filed 1 day after the trade
2026-04-09Modig BerndtdirectorSale200 @ $28.41$6K−0.1% of holding+2.7%not yet — horizon still open142,084Form 4 · filed 1 day 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.

74 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-14Souverijns WimofficerOption exercise20,00065,111Form 4
2026-09-14Lu PengofficerWithheld for tax11764,953Form 4
2026-09-14Souverijns WimofficerOption exercise20,00095,000Form 4
2026-09-11Lu PengofficerOption exercise15,00080,179Form 4
2026-09-11Lu PengofficerWithheld for tax10965,070Form 4
2026-09-10Lesage AnneofficerOption exercise30,00086,450Form 4
2026-09-10Lesage AnneofficerOption exercise8,00015,000Form 4
2026-09-09Glassman RobertdirectorOption exercise8,00018,500Form 4
2026-09-09Glassman RobertdirectorOption exercise8,0000Form 4
2026-09-08Lu PengofficerOption exercise15,00080,179Form 4
2026-08-12Lu PengofficerWithheld for tax11765,179Form 4
2026-08-11Lu PengofficerWithheld for tax10965,296Form 4
2026-07-12Lu PengofficerWithheld for tax11765,405Form 4
2026-07-11Lu PengofficerWithheld for tax10965,522Form 4
2026-06-30Lesage AnneofficerOption exercise24,90086,622Form 4
2026-06-30Lesage AnneofficerOption exercise2,97261,722Form 4
2026-06-30Lesage AnneofficerOption exercise2,9720Form 4
2026-06-30Lesage AnneofficerOption exercise24,90045,000Form 4
2026-06-29Lesage AnneofficerOption exercise4,20067,050Form 4
2026-06-29Lesage AnneofficerOption exercise4,10056,450Form 4
2026-06-29Lesage AnneofficerOption exercise90058,750Form 4
2026-06-29Lesage AnneofficerOption exercise1,40057,850Form 4
2026-06-29Lesage AnneofficerOption exercise4,20069,900Form 4
2026-06-29Lesage AnneofficerOption exercise4,1002,972Form 4
2026-06-29Lesage AnneofficerOption exercise1,4007,072Form 4
2026-06-26Lu PengofficerOption exercise14,70080,331Form 4
2026-06-26Lu PengofficerOption exercise14,700175,308Form 4
2026-06-25Lu PengofficerOption exercise15,00080,631Form 4
2026-06-25Lesage AnneofficerOption exercise90058,750Form 4
2026-06-25Lesage AnneofficerOption exercise1,40057,850Form 4
2026-06-25Lu PengofficerOption exercise15,000190,008Form 4
2026-06-25Lesage AnneofficerOption exercise90074,100Form 4
2026-06-25Lesage AnneofficerOption exercise1,4007,072Form 4
2026-06-18Lu PengofficerOption exercise30065,931Form 4
2026-06-18Lu PengofficerOption exercise300205,008Form 4
2026-06-12Lu PengofficerWithheld for tax11765,631Form 4
2026-06-11Lu PengofficerWithheld for tax10965,748Form 4
2026-05-22Nijdam AnnaofficerOption exercise5,50154,446Form 4
2026-05-22Nijdam AnnaofficerOption exercise5,50122,670Form 4
2026-05-21Nijdam AnnaofficerOption exercise1,82950,774Form 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.