430 transactions by 12 insiders, from November 20, 2025 to October 16, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Christopher R. BrittCEO | 41 | 25/41 | — | $27.7M |
| Ryan A. KingOfficer | 37 | 11/37 | — | $12.8M |
| Adam B. FrankelGC | 33 | 24/33 | — | $3.8M |
| Matthew S. NewcombCFO | 14 | 3/14 | — | $2.2M |
| James FeuilleDir | 12 | — | — | $19.7M |
| Amine AsmeromCAO | 11 | 4/11 | — | $2.3M |
| Mark T. TroughtonCFO | 10 | — | — | — |
| Cynthia MarshallDir | 2 | — | — | $780K |
| James J. Dunne IIIDir | 2 | — | — | — |
| Susan L. DeckerDir | 1 | — | — | — |
| Shawn T. CarolanDir | 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 |
|---|---|---|---|---|
| DST Global Advisors Ltd10% | 266 | — | — | $1.1B |
430 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Christopher R. BrittCEO | Oct 16 | G | 57,562 | $0.00 | — |
| Christopher R. BrittCEO | Oct 16 | G | 57,562 | $0.00 | — |
| Christopher R. BrittCEO | Oct 15 | F | 67,438 | $29.00 | $2.0M |
| Ryan A. KingOfficer | Oct 16 | G | 37,812 | $0.00 | — |
| Ryan A. KingOfficer | Oct 16 | G | 37,812 | $0.00 | — |
| Ryan A. KingOfficer | Oct 15 | F | 37,188 | $29.00 | $1.1M |
| Ryan A. KingOfficerDERIV | Oct 13 | CPLAN | 300 | $0.00 | —? |
| Ryan A. KingOfficerDERIV | Oct 9 | CPLAN | 50,000 | $0.00 | —? |
| Ryan A. KingOfficer | Oct 13 | SPLAN | 300 | $31.00 | $9K |
| Ryan A. KingOfficer | Oct 13 | CPLAN | 300 | $0.00 | — |
| Ryan A. KingOfficer | Oct 9 | SPLAN | 50,000 | $29.40 | $1.5M |
| Ryan A. KingOfficer | Oct 9 | CPLAN | 50,000 | $0.00 | — |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 1,751 | $34.25 | $60K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 28,323 | $33.97 | $962K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 13,490 | $34.25 | $462K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 218,211 | $33.97 | $7.4M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 25,941 | $34.25 | $888K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 419,637 | $33.97 | $14.3M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 8,932 | $34.25 | $306K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 144,485 | $33.97 | $4.9M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 7,391 | $34.25 | $253K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 119,566 | $33.97 | $4.1M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 44,033 | $34.25 | $1.5M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 712,293 | $33.97 | $24.2M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 85,707 | $34.25 | $2.9M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 1,386,429 | $33.97 | $47.1M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 1,751 | $34.25 | $60K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 28,323 | $33.97 | $962K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 13,490 | $34.25 | $462K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 218,211 | $33.97 | $7.4M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 25,941 | $34.25 | $888K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 419,637 | $33.97 | $14.3M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 8,932 | $34.25 | $306K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 144,485 | $33.97 | $4.9M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 7,391 | $34.25 | $253K |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 119,566 | $33.97 | $4.1M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 44,033 | $34.25 | $1.5M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 712,293 | $33.97 | $24.2M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 85,707 | $34.25 | $2.9M |
| DST Global Advisors Ltd10%JOINT | Sep 14 | S | 1,386,429 | $33.97 | $47.1M |
| James FeuilleDir | Sep 16 | S | 161,437 | $32.70 | $5.3M |
| James FeuilleDir | Sep 16 | S | 33,182 | $32.19 | $1.1M |
| James FeuilleDir | Sep 16 | S | 62,218 | $31.46 | $2.0M |
| James FeuilleDir | Sep 15 | S | 954 | $33.95 | $32K |
| James FeuilleDir | Sep 15 | S | 94,446 | $33.20 | $3.1M |
| James FeuilleDir | Sep 14 | S | 1,972 | $34.41 | $68K |
| James FeuilleDir | Sep 14 | S | 93,428 | $34.08 | $3.2M |
| Adam B. FrankelGCDERIV | Sep 15 | MPLAN | 60,000 | $16.56 | $994K? |
| Adam B. FrankelGC | Sep 15 | SPLAN | 15,054 | $33.78 | $509K |
| Adam B. FrankelGC | Sep 15 | SPLAN | 86,948 | $33.23 | $2.9M |
| Adam B. FrankelGC | Sep 15 | MPLAN | 60,000 | $16.56 | $994K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 1,940 | $33.07 | $64K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 14,950 | $33.07 | $494K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 28,749 | $33.07 | $951K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 9,899 | $33.07 | $327K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 8,191 | $33.07 | $271K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 48,800 | $33.07 | $1.6M |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 94,984 | $33.07 | $3.1M |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 1,940 | $33.07 | $64K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 14,950 | $33.07 | $494K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 28,749 | $33.07 | $951K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 9,899 | $33.07 | $327K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 8,191 | $33.07 | $271K |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 48,800 | $33.07 | $1.6M |
| DST Global Advisors Ltd10%JOINT | Sep 11 | S | 94,984 | $33.07 | $3.1M |
| Ryan A. KingOfficerDERIV | Sep 13 | M | 75,000 | $0.00 | —? |
| Ryan A. KingOfficer | Sep 13 | M | 75,000 | $0.00 | — |
| Christopher R. BrittCEODERIV | Sep 1 | CPLAN | 200,000 | $0.00 | —? |
| Christopher R. BrittCEO | Sep 1 | SPLAN | 33,454 | $32.67 | $1.1M |
| Christopher R. BrittCEO | Sep 1 | SPLAN | 166,546 | $31.91 | $5.3M |
| Christopher R. BrittCEO | Sep 1 | CPLAN | 200,000 | $0.00 | — |
| Christopher R. BrittCEODERIV | Aug 28 | CPLAN | 88,618 | $0.00 | —? |
| Christopher R. BrittCEO | Aug 28 | SPLAN | 88,618 | $34.03 | $3.0M |
| Christopher R. BrittCEO | Aug 28 | SPLAN | 11,382 | $34.00 | $387K |
| Christopher R. BrittCEO | Aug 28 | CPLAN | 88,618 | $0.00 | — |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 10,928 | $33.04 | $361K |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 84,193 | $33.04 | $2.8M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 161,909 | $33.04 | $5.3M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 55,747 | $33.04 | $1.8M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 46,133 | $33.04 | $1.5M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 274,827 | $33.04 | $9.1M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 534,930 | $33.04 | $17.7M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 10,928 | $33.04 | $361K |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 84,193 | $33.04 | $2.8M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 161,909 | $33.04 | $5.3M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 55,747 | $33.04 | $1.8M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 46,133 | $33.04 | $1.5M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 274,827 | $33.04 | $9.1M |
| DST Global Advisors Ltd10%JOINT | Aug 26 | S | 534,930 | $33.04 | $17.7M |
| Adam B. FrankelGC | Aug 28 | A | 115,474 | $0.00 | — |
| Amine AsmeromCAO | Aug 28 | A | 92,379 | $0.00 | — |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 756 | $33.06 | $25K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 5,829 | $33.06 | $193K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 11,210 | $33.06 | $371K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 3,860 | $33.06 | $128K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 3,194 | $33.06 | $106K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 19,028 | $33.06 | $629K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 37,037 | $33.06 | $1.2M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 102 | $33.51 | $3K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 16,496 | $33.09 | $546K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 785 | $33.51 | $26K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 127,092 | $33.09 | $4.2M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 1,509 | $33.51 | $51K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 244,410 | $33.09 | $8.1M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 520 | $33.51 | $17K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 84,152 | $33.09 | $2.8M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 430 | $33.51 | $14K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 69,638 | $33.09 | $2.3M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 2,562 | $33.51 | $86K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 414,861 | $33.09 | $13.7M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 4,987 | $33.51 | $167K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 807,500 | $33.09 | $26.7M |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 756 | $33.06 | $25K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 5,829 | $33.06 | $193K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 11,210 | $33.06 | $371K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 3,860 | $33.06 | $128K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 3,194 | $33.06 | $106K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 19,028 | $33.06 | $629K |
| DST Global Advisors Ltd10%JOINT | Aug 25 | S | 37,037 | $33.06 | $1.2M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 102 | $33.51 | $3K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 16,496 | $33.09 | $546K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 785 | $33.51 | $26K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 127,092 | $33.09 | $4.2M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 1,509 | $33.51 | $51K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 244,410 | $33.09 | $8.1M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 520 | $33.51 | $17K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 84,152 | $33.09 | $2.8M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 430 | $33.51 | $14K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 69,638 | $33.09 | $2.3M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 2,562 | $33.51 | $86K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 414,861 | $33.09 | $13.7M |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 4,987 | $33.51 | $167K |
| DST Global Advisors Ltd10%JOINT | Aug 24 | S | 807,500 | $33.09 | $26.7M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 4,429 | $32.71 | $145K |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 34,126 | $32.71 | $1.1M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 65,627 | $32.71 | $2.1M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 22,596 | $32.71 | $739K |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 18,699 | $32.71 | $612K |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 111,395 | $32.71 | $3.6M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 216,822 | $32.71 | $7.1M |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 218 | $33.54 | $7K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 3,364 | $32.99 | $111K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 1,681 | $33.54 | $56K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 25,913 | $32.99 | $855K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 3,232 | $33.54 | $108K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 49,834 | $32.99 | $1.6M |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 1,113 | $33.54 | $37K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 17,158 | $32.99 | $566K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 921 | $33.54 | $31K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 14,199 | $32.99 | $468K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 5,486 | $33.54 | $184K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 84,588 | $32.99 | $2.8M |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 10,678 | $33.54 | $358K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 164,646 | $32.99 | $5.4M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 4,429 | $32.71 | $145K |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 34,126 | $32.71 | $1.1M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 65,627 | $32.71 | $2.1M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 22,596 | $32.71 | $739K |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 18,699 | $32.71 | $612K |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 111,395 | $32.71 | $3.6M |
| DST Global Advisors Ltd10%JOINT | Aug 21 | S | 216,822 | $32.71 | $7.1M |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 218 | $33.54 | $7K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 3,364 | $32.99 | $111K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 1,681 | $33.54 | $56K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 25,913 | $32.99 | $855K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 3,232 | $33.54 | $108K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 49,834 | $32.99 | $1.6M |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 1,113 | $33.54 | $37K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 17,158 | $32.99 | $566K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 921 | $33.54 | $31K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 14,199 | $32.99 | $468K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 5,486 | $33.54 | $184K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 84,588 | $32.99 | $2.8M |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 10,678 | $33.54 | $358K |
| DST Global Advisors Ltd10%JOINT | Aug 20 | S | 164,646 | $32.99 | $5.4M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 2,662 | $33.11 | $88K |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 39,006 | $32.63 | $1.3M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 20,506 | $33.11 | $679K |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 300,524 | $32.63 | $9.8M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 39,435 | $33.11 | $1.3M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 577,931 | $32.63 | $18.9M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 13,578 | $33.11 | $450K |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 198,987 | $32.63 | $6.5M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 11,236 | $33.11 | $372K |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 164,667 | $32.63 | $5.4M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 66,937 | $33.11 | $2.2M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 980,982 | $32.63 | $32.0M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 130,289 | $33.11 | $4.3M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 1,909,417 | $32.63 | $62.3M |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 3,309 | $32.21 | $107K |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 25,489 | $32.21 | $821K |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 49,018 | $32.21 | $1.6M |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 16,877 | $32.21 | $544K |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 13,967 | $32.21 | $450K |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 83,203 | $32.21 | $2.7M |
| DST Global Advisors Ltd10%JOINT | Aug 18 | S | 161,949 | $32.21 | $5.2M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 2,662 | $33.11 | $88K |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 39,006 | $32.63 | $1.3M |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 20,506 | $33.11 | $679K |
| DST Global Advisors Ltd10%JOINT | Aug 19 | S | 300,524 | $32.63 | $9.8M |