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-09-23 | 4 co-filers Chief Medical Officer | Option exercise | 12,500 | $4.95 | $62k |
| 2026-09-23 | 4 co-filers Chief Medical Officer | 10b5-1 plan sale | 5,099 | $20.19 | $103k |
| 2026-09-23 | 4 co-filers Chief Medical Officer | 10b5-1 plan sale | 7,401 | $21.03 | $156k |
| 2026-09-23 | 4 co-filers Chief Medical Officer | Option exercise | 12,500 | $0.00 | — |
| 2026-07-20 | 6 co-filers Group filing | Option exercise | 3,506 | $0.08 | $280 |
| 2026-07-20 | 6 co-filers Group filing | Option exercise | 1,350 | $1.91 | $3k |
| 2026-07-20 | 6 co-filers Group filing | Exercise & sell | 3,506 | $24.56 | $86k |
| 2026-07-20 | 6 co-filers Group filing | Exercise & sell | 1,350 | $24.56 | $33k |
| 2026-07-20 | 6 co-filers Group filing | Option exercise | 3,506 | $0.00 | — |
| 2026-07-20 | 6 co-filers Group filing | Option exercise | 1,350 | $0.00 | — |
| 2026-07-17 | 3 co-filers Group filing | Option exercise | 3,065 | $0.08 | $245 |
| 2026-07-17 | 3 co-filers Group filing | Exercise & sell | 3,065 | $25.21 | $77k |
| 2026-07-17 | 3 co-filers Group filing | Option exercise | 3,065 | $0.00 | — |
| 2026-07-08 | 5 co-filers Chief Operating Officer | Option exercise | 50,000 | $3.66 | $183k |
| 2026-07-08 | 5 co-filers Chief Medical Officer | Option exercise | 50,000 | $4.95 | $248k |
| 2026-07-08 | 5 co-filers Chief Operating Officer | Exercise & sell | 15,800 | $27.13 | $429k |
| 2026-07-08 | 5 co-filers Chief Medical Officer | Exercise & sell | 14,800 | $27.13 | $401k |
| 2026-07-08 | 5 co-filers Chief Medical Officer | Exercise & sell | 30,829 | $27.95 | $862k |
| 2026-07-08 | 5 co-filers Chief Operating Officer | Exercise & sell | 30,000 | $27.94 | $838k |
| 2026-07-08 | 5 co-filers Chief Operating Officer | Exercise & sell | 4,200 | $28.75 | $121k |
| 2026-07-08 | 5 co-filers Chief Medical Officer | Exercise & sell | 4,371 | $28.71 | $125k |
| 2026-07-08 | 5 co-filers Chief Operating Officer | Option exercise | 50,000 | $0.00 | — |
| 2026-07-08 | 5 co-filers Chief Medical Officer | Option exercise | 50,000 | $0.00 | — |
| 2026-04-15 | Gormley Glenn Director | Grant | 37,866 | $0.00 | — |
| 2026-01-12 | 21 co-filers Group filing | Otherindirect | 1,314,262 | — | — |
| 2026-01-12 | 16 co-filers Group filing | Otherindirect | 4,859,370 | — | — |
| 2026-01-12 | 7 co-filers Group filing | Otherindirect | 597,391 | — | — |
| 2026-01-12 | 24 co-filers Group filing | Otherindirect | 2,270,879 | — | — |
| 2026-01-12 | 56 co-filers Group filing | Otherindirect | 1,314,262 | — | — |
| 2026-01-12 | 8 co-filers Group filing | Otherindirect | 4,859,370 | — | — |
| 2026-01-12 | 3 co-filers Group filing | Otherindirect | 19,631 | — | — |
| 2026-01-12 | 3 co-filers Group filing | Otherindirect | 50,000 | $0.00 | — |
| 2026-01-12 | 56 co-filers Group filing | Otherindirect | 5,914,197 | — | — |
| 2026-01-12 | 21 co-filers Group filing | Otherindirect | 5,914,197 | — | — |
| 2026-01-12 | 7 co-filers Group filing | Otherindirect | 2,688,270 | — | — |
| 2026-01-12 | 24 co-filers Group filing | Otherindirect | 202,862 | — | — |
| 2026-01-12 | 16 co-filers Group filing | Open-market buyindirect | 812,455 | $18.00 | $14.6m |
| 2026-01-12 | 8 co-filers Group filing | Open-market buyindirect | 812,455 | $18.00 | $14.6m |
| 2026-01-12 | 24 co-filers Group filing | Otherindirect | 128,506 | — | — |
| 2026-01-12 | 7 co-filers Group filing | Otherindirect | 716,872 | — | — |
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.