Loading institutional data...
Loading institutional data...
Insufficient data to determine institutional momentum.
Data as of Q3 2026
Loading snapshot...
Loading financials...
Loading valuation...
Loading analysis...
Loading dividends & returns...
Loading capital allocation...
Loading debt & leverage...
Loading performance...
Loading peer comparison...
Loading insider activity...
Loading ownership map...
Loading crowding analysis...
Loading conviction analysis...
Loading buy/sell flow...
Loading ownership trends...
Loading top holders...
Loading top holders...
Loading ownership map...
Loading crowding analysis...
Last reported position per insider, carried forward. Steps can be a holding disclosed for the first time rather than a trade.
| Date | Insider | What it was | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-18 | 2 co-filers See Remarks | Option exercise | 30,000 | $5.61 | $168k |
| 2026-05-18 | 2 co-filers See Remarks | Option exercise | 30,000 | $0.00 | — |
| 2026-05-12 | 2 co-filers See Remarks | Open-market buyindirect | 200 | $12.17 | $2k |
| 2026-05-08 | 2 co-filers See Remarks | Open-market buy | 22,150 | $13.56 | $300k |
| 2026-03-25 | 4 co-filers See Remarks | Option exercise | 25,000 | $2.04 | $51k |
| 2026-03-25 | 4 co-filers See Remarks | Option exercise | 25,000 | $0.00 | — |
| 2026-03-17 | 4 co-filers See Remarks | Option exercise5d late | 10,000 | $2.04 | $20k |
| 2026-03-17 | 4 co-filers See Remarks | Option exercise5d late | 10,000 | $0.00 | — |
| 2026-02-13 | 5 co-filers Group filing | Open-market saleindirect | 2,917,500 | $15.94 | $46.5m |
| 2026-02-13 | Davis Jennifer Lynn Director | Open-market saleindirect | 2,917,500 | $15.94 | $46.5m |
| 2026-02-13 | Kilgallon John Thomas Director | Open-market saleindirect | 2,917,500 | $15.94 | $46.5m |
| 2026-02-12 | Barton William G See Remarks | Grant | 138,471 | $0.00 | — |
| 2026-02-12 | Kang Soyoung Director | Grant | 4,062 | $0.00 | — |
| 2026-02-12 | Aamir Mir M Director | Grant | 4,062 | $0.00 | — |
| 2026-02-12 | Nesle Stephen See Remarks | Grant | 11,015 | $0.00 | — |
| 2026-02-12 | Davies Patricia See Remarks | Grant | 10,595 | $0.00 | — |
| 2026-02-12 | Williams Scott K Director | Grant | 5,078 | $0.00 | — |
| 2026-02-12 | Glaser Carol See Remarks | Grant | 20,594 | $0.00 | — |
| 2026-02-12 | Schaffer Ryan Gregory See Remarks | Grant | 9,023 | $0.00 | — |
| 2026-02-06 | Moeller Stephen See Remarks | Open-market buy | 15,000 | $17.00 | $255k |
| 2026-02-06 | Schaffer Ryan Gregory See Remarks | Open-market buy | 1,250 | $17.00 | $21k |
| 2026-02-06 | Lang Trevor Director | Open-market buy | 1,845 | $17.00 | $31k |
| 2026-02-06 | Carbone Barbara Director | Open-market buy | 1,200 | $17.00 | $20k |
| 2026-02-06 | Williams Scott K Director | Open-market buy | 12,000 | $17.00 | $204k |
Every row is classified by what it MEANT, not by its SEC code. A code is not a meaning: code P (“purchase”) also covers dividend reinvestment and employee stock purchase plans, and code S (“sale”) also covers 10b5-1 plan sales scheduled months earlier and option exercises sold the same day.
Across 30 days of all filings, $5.08bn of insider selling contained $3.50bn of plan sales and $0.46bn of exercise-and-sell. Only 29% was discretionary. Reading an unclassified feed badly overstates how much insiders decided.
Buys and sales are counted separately and never netted. They are different decisions by different people; a company where one officer bought while another sold is not “neutral”.
The holding line carries each insider's last reported position forward, so it shows the total held rather than a sawtooth of whoever traded that day. It covers only insiders who filed in the window.
“Filed late” counts calendar days past the two-business-day deadline with five days' grace, so a Thursday or Friday trade crossing a weekend is never flagged. It describes the company's filing discipline, not the trade.
Insider activity is descriptive. Nothing here is investment advice.