Loading institutional data...
Loading institutional data...
Insufficient data to determine institutional momentum.
Data as of Q2 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-08-07 | 2 co-filers Group filing | Open-market saleindirect | 200,170 | $10.99 | $2.2m |
| 2026-08-06 | 2 co-filers Group filing | Open-market saleindirect | 201,504 | $11.60 | $2.3m |
| 2026-08-05 | 4 co-filers Group filing | Open-market saleindirect | 116,162 | $13.49 | $1.6m |
| 2026-08-05 | 4 co-filers Group filing | Open-market saleindirect | 11,884 | $15.28 | $182k |
| 2026-08-04 | 4 co-filers Group filing | Open-market saleindirect1d late | 78,082 | $15.02 | $1.2m |
| 2026-08-04 | 4 co-filers Group filing | Open-market saleindirect1d late | 468,476 | $15.58 | $7.3m |
| 2026-08-03 | 2 co-filers Group filing | Open-market saleindirect | 13,754 | $15.03 | $207k |
| 2026-07-31 | 2 co-filers Group filing | Open-market saleindirect | 35,574 | $15.14 | $539k |
| 2026-07-30 | 2 co-filers Group filing | Open-market saleindirect | 140,823 | $15.18 | $2.1m |
| 2026-07-29 | 2 co-filers Group filing | Open-market saleindirect | 63,390 | $15.31 | $971k |
| 2026-07-08 | 3 co-filers Group filing | Grantindirect | 2,289,366 | $34.00 | $77.8m |
| 2026-06-04 | 3 co-filers Group filing | Grantindirect20d late | 430,134 | $34.00 | $14.6m |
| 2026-04-10 | Davidson Janine Director | Grant | 4,381 | $0.00 | $0 |
| 2026-01-30 | Wallinger Dirk Chief Executive Officer | Grant35d late | 211,176 | $0.00 | $0 |
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.