PUBMPubMatic, Inc.Technology · Software - Applicationas of 2026-09-16
Horizon

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

Based on its own history, a month from the 2026-09-16 close, PUBM has typically landed between $12.58 and $22.57 — a range of −25.4% to +33.9% from the issuance price $16.85.

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,427 overlapping 1 month windows · 2020-12-092026-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 ($16.85) — 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 PUBM has typically landed a month from the 2026-09-16 close of $16.85 — the range is history, not a prediction.

$12.58worst · -25.4%$22.57best · +33.9%
  • now $16.85 (+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). $16.85 (+0.0%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $14.85$18.85
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $12.58$22.57
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,427 windows spanning 2020-12-09 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
2025-02-11−45.4%−45.4%+2.9%
2021-04-29−45.2%−45.2%+0.0%
2025-02-12−44.7%−47.0%+0.0%
3 best
2021-01-06+107.7%−3.8%+107.7%
2021-01-28+92.9%+0.0%+92.9%
2021-01-11+90.7%+0.0%+115.8%

1,427 overlapping windows · 2020-12-092026-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
50%
+2.0%
n=6
Feb
67%
+17.8%
n=6
Mar
33%
−7.9%
n=6
Apr
50%
+1.8%
n=6
May
50%
+1.8%
n=6
Jun
67%
+4.6%
n=6
Jul
50%
−1.6%
n=6
Aug
33%
−6.5%
n=6
Sep
17%
−7.6%
n=6
Oct
60%
+1.2%
n=5
Nov
80%
+18.5%
n=5
Dec
0%
−8.7%
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$18$62026-09-03: 1 insider sale, $107K — Goel Amar K.2026-09-01: 1 insider sale, $8K — Gimbel Lisa2026-08-20: 1 insider sale, $824K — Goel Rajeev K.2026-08-17: 1 insider sale, $136K — Kumar Mukul2026-08-13: 1 insider sale, $341K — Pantelick Steven2026-08-12: 2 insider sales, $392K — Pantelick Steven, Gimbel Lisa2026-08-10: 1 insider sale, $688K — Woods Andrew2026-08-07: 1 insider sale, $3.7M — Goel Rajeev K.2026-07-23: 1 insider sale, $617K — Goel Rajeev K.2026-07-16: 3 insider sales, $280K — Goel Rajeev K., Kumar Mukul, Woods Andrew2026-07-15: 1 insider sale, $56K — Goel Rajeev K.2026-07-06: 2 insider sales, $289K — Pantelick Steven, Klimenko Paulina2026-07-02: 7 insider sales, $1.6M — Goel Rajeev K., Pantelick Steven, Klimenko Paulina, Kumar Mukul …2026-07-01: 1 insider sale, $239K — Goel Rajeev K.2026-06-18: 1 insider sale, $487K — Goel Rajeev K.2026-06-08: 1 insider sale, $499K — Goel Rajeev K.2026-06-02: 1 insider sale, $96K — Kumar Mukul2026-05-26: 1 insider sale, $458K — Goel Rajeev K.2026-05-18: 2 insider sales, $52K — Gimbel Lisa …2026-05-14: 1 insider sale, $420K — Goel Rajeev K.2026-04-27: 1 insider sale, $430K — Goel Rajeev K.2026-04-13: 1 insider sale, $381K — Goel Rajeev K.2026-04-06: 2 insider sales, $237K — Pantelick Steven, Klimenko Paulina2026-04-02: 6 insider sales, $808K — Goel Rajeev K., Pantelick Steven, Klimenko Paulina, Kumar Mukul …2026-03-30: 1 insider sale, $356K — Goel Rajeev K.2026-03-09: 1 insider sale, $384K — Goel Rajeev K.2026-02-17: 2 insider sales, $284K — Goel Rajeev K., Gimbel Lisa2026-02-02: 1 insider sale, $319K — Goel Rajeev K.2026-01-30: 1 insider sale, $158K — Goel Rajeev K.2026-01-20: 1 insider sale, $332K — Goel Rajeev K.2026-01-06: 2 insider sales, $170K — Klimenko Paulina, Goel Amar K.2026-01-05: 2 insider sales, $549K — Goel Rajeev K., Pantelick Steven2026-01-02: 5 insider sales, $492K — Goel Rajeev K., Pantelick Steven, Klimenko Paulina, Goel Amar K. …2026-01-01: 1 insider sale, $48K — Kumar Mukul2025-08: 4 open-market sales, $907K2025-09: 3 open-market sales, $801K2025-10: 11 open-market sales, $1.6M2025-11: 3 open-market sales, $721K2025-12: 2 open-market sales, $789K2026-01: 12 open-market sales, $1.7M2026-02: 3 open-market sales, $604K2026-03: 2 open-market sales, $740K2026-04: 10 open-market sales, $1.9M2026-05: 4 open-market sales, $931K2026-06: 3 open-market sales, $1.1M2026-07: 15 open-market sales, $3.1M2026-08: 7 open-market sales, $6.1M2026-09: 2 open-market sales, $115K↑ buys↓ salesdirector Goel Amar K. — Sale on 2026-09-03, filed 1 day after the tradeofficer Gimbel Lisa — Sale on 2026-09-01, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-08-20, filed 1 day after the tradeofficer Kumar Mukul — Sale on 2026-08-17, filed 1 day after the tradeofficer Pantelick Steven — Sale on 2026-08-13, filed 1 day after the tradeofficer Pantelick Steven — Sale on 2026-08-12, filed 2 days after the tradeofficer Gimbel Lisa — Sale on 2026-08-12, filed 2 days after the tradeofficer Woods Andrew — Sale on 2026-08-10, filed same daydirector Goel Rajeev K. — Sale on 2026-08-07, filed same daydirector Goel Rajeev K. — Sale on 2026-07-23, filed 4 days after the tradedirector Goel Rajeev K. — Sale on 2026-07-16, filed 1 day after the tradeofficer Kumar Mukul — Sale on 2026-07-16, filed 1 day after the tradeofficer Woods Andrew — Sale on 2026-07-16, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-07-15, filed 2 days after the tradeofficer Pantelick Steven — Sale on 2026-07-06, filed same dayofficer Klimenko Paulina — Sale on 2026-07-06, filed same daydirector Goel Rajeev K. — Sale on 2026-07-02, filed 4 days after the tradeofficer Pantelick Steven — Sale on 2026-07-02, filed 4 days after the tradeofficer Klimenko Paulina — Sale on 2026-07-02, filed 4 days after the tradedirector Goel Rajeev K. — Sale on 2026-07-02, filed 4 days after the tradeofficer Kumar Mukul — Sale on 2026-07-02, filed 4 days after the tradedirector Goel Amar K. — Sale on 2026-07-02, filed 4 days after the tradeofficer Woods Andrew — Sale on 2026-07-02, filed 4 days after the tradedirector Goel Rajeev K. — Sale on 2026-07-01, filed 5 days after the tradedirector Goel Rajeev K. — Sale on 2026-06-18, filed 4 days after the tradedirector Goel Rajeev K. — Sale on 2026-06-08, filed 1 day after the tradeofficer Kumar Mukul — Sale on 2026-06-02, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-05-26, filed 1 day after the tradeofficer Gimbel Lisa — Sale on 2026-05-18, filed 1 day after the tradeofficer Gimbel Lisa — Sale on 2026-05-18, filed 92 days after the tradedirector Goel Rajeev K. — Sale on 2026-05-14, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-04-27, filed 2 days after the tradedirector Goel Rajeev K. — Sale on 2026-04-13, filed 1 day after the tradeofficer Pantelick Steven — Sale on 2026-04-06, filed 2 days after the tradeofficer Klimenko Paulina — Sale on 2026-04-06, filed 2 days after the tradedirector Goel Rajeev K. — Sale on 2026-04-02, filed 1 day after the tradeofficer Pantelick Steven — Sale on 2026-04-02, filed 1 day after the tradeofficer Klimenko Paulina — Sale on 2026-04-02, filed 1 day after the tradeofficer Kumar Mukul — Sale on 2026-04-02, filed 1 day after the tradedirector Goel Amar K. — Sale on 2026-04-02, filed 1 day after the tradeofficer Woods Andrew — Sale on 2026-04-02, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-03-30, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-03-09, filed 2 days after the tradedirector Goel Rajeev K. — Sale on 2026-02-17, filed 2 days after the tradeofficer Gimbel Lisa — Sale on 2026-02-17, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-02-02, filed same daydirector Goel Rajeev K. — Sale on 2026-01-30, filed 3 days after the tradedirector Goel Rajeev K. — Sale on 2026-01-20, filed 2 days after the tradeofficer Klimenko Paulina — Sale on 2026-01-06, filed 1 day after the tradedirector Goel Amar K. — Sale on 2026-01-06, filed 1 day after the tradedirector Goel Rajeev K. — Sale on 2026-01-05, filed same dayofficer Pantelick Steven — Sale on 2026-01-05, filed same daydirector Goel Rajeev K. — Sale on 2026-01-02, filed 3 days after the tradeofficer Pantelick Steven — Sale on 2026-01-02, filed 3 days after the tradeofficer Klimenko Paulina — Sale on 2026-01-02, filed 3 days after the tradedirector Goel Amar K. — Sale on 2026-01-02, filed 3 days after the tradeofficer Woods Andrew — Sale on 2026-01-02, filed 3 days after the tradeofficer Kumar Mukul — Sale on 2026-01-01, filed 4 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-09-03Goel Amar K.directorSale6,250 @ $17.04$107K−14.9% of holdingnot yet — horizon still opennot yet — horizon still open35,580Form 4 · filed 1 day after the trade
2026-09-01Gimbel LisaofficerSale500 @ $16.43$8K−3.0% of holdingnot yet — horizon still opennot yet — horizon still open16,427Form 4 · filed 1 day after the trade
2026-08-20Goel Rajeev K.directorSale49,980 @ $16.49$824K−75.7% of holdingnot yet — horizon still opennot yet — horizon still open16,083Form 4 · filed 1 day after the trade
2026-08-17Kumar MukulofficerSale8,000 @ $17.05$136K−6.6% of holding−0.0%not yet — horizon still open112,945Form 4 · filed 1 day after the trade
2026-08-13Pantelick StevenofficerSale19,716 @ $17.31$341K−65.6% of holding−1.8%not yet — horizon still open10,353Form 4 · filed 1 day after the trade
2026-08-12Pantelick StevenofficerSale22,203 @ $17.25$383K−42.5% of holding−3.0%not yet — horizon still open30,069Form 4 · filed 2 days after the trade
2026-08-12Gimbel LisaofficerSale500 @ $17.50$9K−3.3% of holding−3.0%not yet — horizon still open14,561Form 4 · filed 2 days after the trade
2026-08-10Woods AndrewofficerSale38,331 @ $17.96$688K−49.1% of holding−7.5%not yet — horizon still open39,761Form 4 · filed same day
2026-08-07Goel Rajeev K.directorSale211,302 @ $17.74$3.7M−87.0% of holding−7.4%not yet — horizon still open31,692Form 4 · filed same day
2026-07-23Goel Rajeev K.directorSale49,979 @ $12.35$617K−61.2% of holding+29.7%not yet — horizon still open31,692Form 4 · filed 4 days after the trade
2026-07-16Goel Rajeev K.directorSale8,962 @ $13.94$125K−15.9% of holding+25.6%not yet — horizon still open47,301Form 4 · filed 1 day after the trade
2026-07-16Kumar MukulofficerSale8,000 @ $13.67$109K−6.6% of holding+25.6%not yet — horizon still open112,945Form 4 · filed 1 day after the trade
2026-07-16Woods AndrewofficerSale3,239 @ $14.01$45K−4.0% of holding+25.6%not yet — horizon still open78,092Form 4 · filed 1 day after the trade
2026-07-15Goel Rajeev K.directorSale4,060 @ $13.90$56K−7.9% of holding+22.2%not yet — horizon still open47,301Form 4 · filed 2 days after the trade
2026-07-06Pantelick StevenofficerSale12,548 @ $13.42$168K−19.4% of holding−1.8%not yet — horizon still open52,272Form 4 · filed same day
2026-07-06Klimenko PaulinaofficerSale9,009 @ $13.42$121K−11.3% of holding−1.8%not yet — horizon still open71,044Form 4 · filed same day
2026-07-02Goel Rajeev K.directorSale50,354 @ $13.65$687K−51.6% of holding−6.1%not yet — horizon still open47,301Form 4 · filed 4 days after the trade
2026-07-02Pantelick StevenofficerSale23,548 @ $13.65$321K−26.6% of holding−6.1%not yet — horizon still open64,820Form 4 · filed 4 days after the trade
2026-07-02Klimenko PaulinaofficerSale14,914 @ $13.65$204K−15.7% of holding−6.1%not yet — horizon still open80,053Form 4 · filed 4 days after the trade
2026-07-02Goel Rajeev K.directorSale8,500 @ $13.90$118K−15.2% of holding−6.1%not yet — horizon still open47,301Form 4 · filed 4 days after the trade
2026-07-02Kumar MukulofficerSale7,897 @ $13.65$108K−6.5% of holding−6.1%not yet — horizon still open112,945Form 4 · filed 4 days after the trade
2026-07-02Goel Amar K.directorSale6,584 @ $13.65$90K−15.6% of holding−6.1%not yet — horizon still open35,580Form 4 · filed 4 days after the trade
2026-07-02Woods AndrewofficerSale5,758 @ $13.65$79K−6.6% of holding−6.1%not yet — horizon still open81,331Form 4 · filed 4 days after the trade
2026-07-01Goel Rajeev K.directorSale17,176 @ $13.91$239K−100.0% of holding−9.1%not yet — horizon still open0Form 4 · filed 5 days after the trade
2026-06-18Goel Rajeev K.directorSale43,077 @ $11.30$487K−100.0% of holding+14.1%not yet — horizon still open0Form 4 · filed 4 days after the trade
2026-06-08Goel Rajeev K.directorSale44,000 @ $11.33$499K−67.5% of holding+18.7%not yet — horizon still open21,206Form 4 · filed 1 day after the trade
2026-06-02Kumar MukulofficerSale8,000 @ $11.96$96K−7.3% of holding+14.2%not yet — horizon still open100,869Form 4 · filed 1 day after the trade
2026-05-26Goel Rajeev K.directorSale44,000 @ $10.41$458K−67.5% of holding+11.1%not yet — horizon still open21,206Form 4 · filed 1 day after the trade
2026-05-18Gimbel LisaofficerSale2,863 @ $9.89$28K−17.3% of holding+13.7%not yet — horizon still open13,677Form 4 · filed 1 day after the trade
2026-05-18Gimbel LisaofficerSale1,396 @ $17.04$24K−7.6% of holding+13.7%not yet — horizon still open16,927Form 4 · filed 92 days after the trade
2026-05-14Goel Rajeev K.directorSale44,000 @ $9.55$420K−67.5% of holding+19.6%not yet — horizon still open21,206Form 4 · filed 1 day after the trade
2026-04-27Goel Rajeev K.directorSale44,000 @ $9.78$430K−67.5% of holding+8.6%not yet — horizon still open21,206Form 4 · filed 2 days after the trade
2026-04-13Goel Rajeev K.directorSale44,000 @ $8.65$381K−67.5% of holding+5.5%not yet — horizon still open21,206Form 4 · filed 1 day after the trade
2026-04-06Pantelick StevenofficerSale16,282 @ $8.44$137K−28.3% of holding+12.5%not yet — horizon still open41,319Form 4 · filed 2 days after the trade
2026-04-06Klimenko PaulinaofficerSale11,784 @ $8.44$99K−16.1% of holding+12.5%not yet — horizon still open61,436Form 4 · filed 2 days after the trade
2026-04-02Goel Rajeev K.directorSale49,916 @ $8.17$408K−51.1% of holding+14.5%not yet — horizon still open47,740Form 4 · filed 1 day after the trade
2026-04-02Pantelick StevenofficerSale16,747 @ $8.17$137K−22.5% of holding+14.5%not yet — horizon still open57,601Form 4 · filed 1 day after the trade
2026-04-02Klimenko PaulinaofficerSale12,091 @ $8.17$99K−14.2% of holding+14.5%not yet — horizon still open73,220Form 4 · filed 1 day after the trade
2026-04-02Kumar MukulofficerSale7,830 @ $8.17$64K−7.3% of holding+14.5%not yet — horizon still open99,485Form 4 · filed 1 day after the trade
2026-04-02Goel Amar K.directorSale6,528 @ $8.17$53K−21.3% of holding+14.5%not yet — horizon still open24,066Form 4 · filed 1 day after the trade
2026-04-02Woods AndrewofficerSale5,710 @ $8.17$47K−7.6% of holding+14.5%not yet — horizon still open69,882Form 4 · filed 1 day after the trade
2026-03-30Goel Rajeev K.directorSale44,000 @ $8.10$356K−100.0% of holding+7.1%not yet — horizon still open0Form 4 · filed 1 day after the trade
2026-03-09Goel Rajeev K.directorSale44,000 @ $8.72$384K−100.0% of holding−4.4%+71.6%0Form 4 · filed 2 days after the trade
2026-02-17Goel Rajeev K.directorSale44,000 @ $6.28$276K−100.0% of holding+32.1%+163.0%0Form 4 · filed 2 days after the trade
2026-02-17Gimbel LisaofficerSale1,277 @ $6.29$8K−9.1% of holding+32.1%+163.0%12,775Form 4 · filed 1 day after the trade
2026-02-02Goel Rajeev K.directorSale44,000 @ $7.26$319K−100.0% of holding+22.7%+77.9%0Form 4 · filed same day
2026-01-30Goel Rajeev K.directorSale21,592 @ $7.32$158K−51.2% of holding+15.9%+68.4%20,611Form 4 · filed 3 days after the trade
2026-01-20Goel Rajeev K.directorSale44,000 @ $7.55$332K−100.0% of holding−14.0%+56.9%0Form 4 · filed 2 days after the trade
2026-01-06Klimenko PaulinaofficerSale12,315 @ $8.73$108K−19.2% of holding−26.8%+44.3%51,780Form 4 · filed 1 day after the trade
2026-01-06Goel Amar K.directorSale7,158 @ $8.73$63K−36.4% of holding−26.8%+44.3%12,496Form 4 · filed 1 day after the trade
2026-01-05Goel Rajeev K.directorSale44,000 @ $8.80$387K−100.0% of holding−24.5%+41.3%0Form 4 · filed same day
2026-01-05Pantelick StevenofficerSale18,398 @ $8.81$162K−39.1% of holding−24.5%+41.3%28,685Form 4 · filed same day
2026-01-02Goel Rajeev K.directorSale25,333 @ $8.61$218K−38.7% of holding−23.1%+45.0%40,183Form 4 · filed 3 days after the trade
2026-01-02Pantelick StevenofficerSale12,567 @ $8.61$108K−21.1% of holding−23.1%+45.0%47,083Form 4 · filed 3 days after the trade
2026-01-02Klimenko PaulinaofficerSale9,020 @ $8.61$78K−12.3% of holding−23.1%+45.0%64,095Form 4 · filed 3 days after the trade
2026-01-02Goel Amar K.directorSale5,279 @ $8.61$45K−21.2% of holding−23.1%+45.0%19,654Form 4 · filed 3 days after the trade
2026-01-02Woods AndrewofficerSale4,881 @ $8.61$42K−7.5% of holding−23.1%+45.0%59,769Form 4 · filed 3 days after the trade
2026-01-01Kumar MukulofficerSale5,573 @ $8.61$48K−6.0% of holding−20.8%+41.7%87,341Form 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.

242 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-03Goel Amar K.directorOption exercise6,2506,250Form 4
2026-09-03Goel Amar K.directorConversion6,2500Form 4
2026-09-03Goel Amar K.directorOption exercise6,2500Form 4
2026-09-03Goel Amar K.directorConversion6,25041,830Form 4
2026-09-03Goel Amar K.directorConversion6,25041,830Form 4
2026-09-03Goel Amar K.directorConversion6,25041,830Form 4
2026-09-03Goel Amar K.directorConversion6,25041,830Form 4
2026-08-20Goel Rajeev K.directorOption exercise21,871220,355Form 4
2026-08-20Goel Rajeev K.directorConversion34,371185,984Form 4
2026-08-20Goel Rajeev K.directorOption exercise21,87194,958Form 4
2026-08-20Goel Rajeev K.directorConversion34,37166,063Form 4
2026-08-20Goel Rajeev K.directorConversion34,37166,063Form 4
2026-08-20Goel Rajeev K.directorConversion34,37166,063Form 4
2026-08-20Goel Rajeev K.directorConversion34,37166,063Form 4
2026-08-20Goel Rajeev K.directorConversion34,37166,063Form 4
2026-08-20Goel Rajeev K.directorConversion34,37166,063Form 4
2026-08-17Kumar MukulofficerOption exercise8,000143,600Form 4
2026-08-17Kumar MukulofficerConversion8,000135,600Form 4
2026-08-17Kumar MukulofficerOption exercise8,00023,000Form 4
2026-08-17Kumar MukulofficerConversion8,000120,945Form 4
2026-08-15Gimbel LisaofficerOption exercise80117,529Form 4
2026-08-15Gimbel LisaofficerOption exercise77216,728Form 4
2026-08-15Gimbel LisaofficerOption exercise8018,013Form 4
2026-08-15Gimbel LisaofficerOption exercise7724,636Form 4
2026-08-15Gimbel LisaofficerOption exercise79411,125Form 4
2026-08-15Gimbel LisaofficerOption exercise79418,323Form 4
2026-08-15Gimbel LisaofficerOption exercise1,3955,580Form 4
2026-08-15Gimbel LisaofficerOption exercise1,39515,956Form 4
2026-08-07Goel Rajeev K.directorOption exercise211,302409,786Form 4
2026-08-07Goel Rajeev K.directorConversion211,302198,484Form 4
2026-08-07Goel Rajeev K.directorOption exercise211,302100,000Form 4
2026-08-07Goel Rajeev K.directorConversion211,302242,994Form 4
2026-08-07Goel Rajeev K.directorConversion211,302242,994Form 4
2026-07-23Goel Rajeev K.directorOption exercise21,870232,854Form 4
2026-07-23Goel Rajeev K.directorConversion12,500198,484Form 4
2026-07-23Goel Rajeev K.directorConversion21,870210,984Form 4
2026-07-23Goel Rajeev K.directorOption exercise21,870116,829Form 4
2026-07-23Goel Rajeev K.directorConversion12,50081,671Form 4
2026-07-23Goel Rajeev K.directorConversion21,87069,171Form 4
2026-07-23Goel Rajeev K.directorConversion12,50081,671Form 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.