91 transactions by 14 insiders, from February 26, 2026 to June 30, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Kyle SableCFO | 18 | — | — | $8.0M |
| Jeffrey EmeryPres | 11 | — | — | $6.6M |
| William N. Thorndike Jr.Dir | 8 | — | — | $15.4M |
| Robert S. HendersonDir | 7 | — | — | — |
| Haitham KhouriCEO | 7 | — | — | $7.3M |
| Sean P. HennessyDir | 6 | — | — | — |
| Bernt G. Iversen IIDir | 6 | — | — | — |
| Tracy Britt CoolDir | 6 | — | — | — |
| Vivek RajDir | 6 | — | — | — |
| W. Nicholas HowleyDir | 4 | — | — | — |
| Jorge L. Valladares IIIDir | 2 | — | — | — |
| Grant BowmanPres | 2 | — | — | — |
| Noriko YokozukaGC | 1 | — | — | — |
Holders above 10%, often funds. They file the same form, but they trade for portfolio reasons, not because of what they know.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| WINDACRE PARTNERSHIP LLC10% | 7 | — | — | $195.6M |
91 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| WINDACRE PARTNERSHIP LLC10% | Jun 30 | S | 1,875,000 | $33.90 | $63.6M |
| WINDACRE PARTNERSHIP LLC10% | Jun 29 | S | 437,500 | $33.00 | $14.4M |
| WINDACRE PARTNERSHIP LLC10% | Jun 26 | S | 548,479 | $34.51 | $18.9M |
| WINDACRE PARTNERSHIP LLC10% | Jun 26 | S | 20,000 | $36.25 | $725K |
| WINDACRE PARTNERSHIP LLC10% | Jun 26 | S | 2,296,400 | $34.40 | $79.0M |
| WINDACRE PARTNERSHIP LLC10% | Jun 26 | S | 150,000 | $34.98 | $5.2M |
| WINDACRE PARTNERSHIP LLC10% | Jun 26 | S | 378,600 | $36.22 | $13.7M |
| Haitham KhouriCEO | May 22 | S | 117,511 | $31.19 | $3.7M |
| Haitham KhouriCEO | May 21 | S | 91,724 | $31.91 | $2.9M |
| Haitham KhouriCEO | May 20 | S | 20,300 | $34.09 | $692K |
| Kyle SableCFODERIV | May 13 | M | 49,540 | $0.00 | —? |
| Kyle SableCFO | May 13 | S | 3,277 | $33.59 | $110K |
| Kyle SableCFO | May 13 | S | 46,263 | $33.05 | $1.5M |
| Kyle SableCFO | May 13 | M | 49,540 | $8.36 | $414K |
| Jeffrey EmeryPresDERIV | May 13 | M | 53,537 | $0.00 | —? |
| Jeffrey EmeryPres | May 13 | S | 53,537 | $33.45 | $1.8M |
| Jeffrey EmeryPres | May 13 | M | 53,537 | $8.36 | $448K |
| Kyle SableCFODERIV | May 12 | M | 30,000 | $0.00 | —? |
| Kyle SableCFODERIV | May 11 | M | 20,460 | $0.00 | —? |
| Kyle SableCFODERIV | May 8 | M | 130,000 | $0.00 | —? |
| Kyle SableCFODERIV | May 8 | M | 20,000 | $0.00 | —? |
| Kyle SableCFO | May 12 | S | 30,000 | $31.75 | $953K |
| Kyle SableCFO | May 12 | M | 30,000 | $8.36 | $251K |
| Kyle SableCFO | May 11 | S | 20,460 | $32.89 | $673K |
| Kyle SableCFO | May 11 | M | 20,460 | $8.36 | $171K |
| Kyle SableCFO | May 8 | S | 150,000 | $31.52 | $4.7M |
| Kyle SableCFO | May 8 | M | 130,000 | $8.36 | $1.1M |
| Kyle SableCFO | May 8 | M | 20,000 | $3.89 | $78K |
| Jeffrey EmeryPresDERIV | May 11 | M | 99,963 | $0.00 | —? |
| Jeffrey EmeryPresDERIV | May 8 | M | 46,500 | $0.00 | —? |
| Jeffrey EmeryPres | May 11 | S | 2,108 | $34.05 | $72K |
| Jeffrey EmeryPres | May 11 | S | 97,855 | $32.90 | $3.2M |
| Jeffrey EmeryPres | May 11 | M | 99,963 | $8.36 | $836K |
| Jeffrey EmeryPres | May 8 | S | 46,500 | $32.00 | $1.5M |
| Jeffrey EmeryPres | May 8 | M | 46,500 | $8.36 | $389K |
| W. Nicholas HowleyDir | Apr 23 | G | 3,480,640 | $0.00 | — |
| W. Nicholas HowleyDir | Apr 1 | G | 1,000,000 | $0.00 | — |
| William N. Thorndike Jr.Dir | Mar 11 | S | 100,000 | $23.18 | $2.3M |
| William N. Thorndike Jr.Dir | Mar 10 | S | 100,000 | $23.63 | $2.4M |
| William N. Thorndike Jr.Dir | Mar 9 | S | 34,957 | $23.85 | $834K |
| William N. Thorndike Jr.Dir | Mar 9 | S | 90,043 | $23.18 | $2.1M |
| William N. Thorndike Jr.Dir | Mar 6 | S | 100,000 | $23.63 | $2.4M |
| William N. Thorndike Jr.Dir | Mar 5 | S | 100,000 | $24.06 | $2.4M |
| William N. Thorndike Jr.Dir | Mar 4 | S | 125,000 | $24.26 | $3.0M |
| Vivek RajDir | Mar 3 | A | 555,859 | $0.00 | — |
| William N. Thorndike Jr.Dir | Mar 3 | A | 5,582,492 | $0.00 | — |
| Haitham KhouriCEO | Mar 3 | A | 1,600,317 | $0.00 | — |
| W. Nicholas HowleyDir | Mar 3 | G | 1,101,852 | $0.00 | — |
| W. Nicholas HowleyDir | Mar 3 | A | 5,582,492 | $0.00 | — |
| Tracy Britt CoolDir | Mar 3 | A | 65,843 | $0.00 | — |
| Kyle SableCFODERIV | Feb 26 | A | 100,000 | $0.00 | —? |
| Kyle SableCFODERIV | Feb 26 | A | 20,000 | $0.00 | —? |
| Kyle SableCFODERIV | Feb 26 | A | 50,000 | $0.00 | —? |
| Noriko YokozukaGCDERIV | Feb 26 | A | 120,000 | $0.00 | —? |
| Vivek RajDirDERIV | Feb 26 | A | 1,750 | $0.00 | —? |
| Vivek RajDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Vivek RajDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Vivek RajDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Vivek RajDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Jorge L. Valladares IIIDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Jorge L. Valladares IIIDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Haitham KhouriCEODERIV | Feb 26 | A | 400,000 | $0.00 | —? |
| Haitham KhouriCEODERIV | Feb 26 | A | 100,000 | $0.00 | —? |
| Haitham KhouriCEODERIV | Feb 26 | A | 88,489 | $0.00 | —? |
| Bernt G. Iversen IIDirDERIV | Feb 26 | A | 5,833 | $0.00 | —? |
| Bernt G. Iversen IIDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Bernt G. Iversen IIDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Bernt G. Iversen IIDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Bernt G. Iversen IIDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Bernt G. Iversen IIDirDERIV | Feb 26 | A | 2,655 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 1,750 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Robert S. HendersonDirDERIV | Feb 26 | A | 2,655 | $0.00 | —? |
| Sean P. HennessyDirDERIV | Feb 26 | A | 1,750 | $0.00 | —? |
| Sean P. HennessyDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Sean P. HennessyDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Sean P. HennessyDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Sean P. HennessyDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Sean P. HennessyDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Jeffrey EmeryPresDERIV | Feb 26 | A | 200,000 | $0.00 | —? |
| Tracy Britt CoolDirDERIV | Feb 26 | A | 1,750 | $0.00 | —? |
| Tracy Britt CoolDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Tracy Britt CoolDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Tracy Britt CoolDirDERIV | Feb 26 | A | 7,000 | $0.00 | —? |
| Tracy Britt CoolDirDERIV | Feb 26 | A | 6,194 | $0.00 | —? |
| Grant BowmanPresDERIV | Feb 26 | A | 39,820 | $0.00 | —? |
| Grant BowmanPresDERIV | Feb 26 | A | 100,000 | $0.00 | —? |