See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.
97
5
$0.00
$294M
Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
20,710 | $32.18 | 20,710 $32.18 $666,535 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
25,027 | $32.18 | 25,027 $32.18 $805,474 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
72,688 | $32.18 | 72,688 $32.18 $2,339,405 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
37,798 | $32.18 | 37,798 $32.18 $1,216,498 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
240,152 | $32.18 | 240,152 $32.18 $7,729,100 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
4,905 | $32.18 | 4,905 $32.18 $157,864 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
123,381 | $32.18 | 123,381 $32.18 $3,970,919 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
4,905 | $32.18 | 4,905 $32.18 $157,864 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
123,381 | $32.18 | 123,381 $32.18 $3,970,919 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
20,710 | $32.18 | 20,710 $32.18 $666,535 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
25,027 | $32.18 | 25,027 $32.18 $805,474 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
72,688 | $32.18 | 72,688 $32.18 $2,339,405 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
37,798 | $32.18 | 37,798 $32.18 $1,216,498 |
Aug 14, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
240,152 | $32.18 | 240,152 $32.18 $7,729,100 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
98,821 | $32.14 | 98,821 $32.14 $3,176,581 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
51,387 | $32.14 | 51,387 $32.14 $1,651,825 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
326,492 | $32.14 | 326,492 $32.14 $10,495,020 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
6,669 | $32.14 | 6,669 $32.14 $214,374 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
167,739 | $32.14 | 167,739 $32.14 $5,391,937 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
28,156 | $32.14 | 28,156 $32.14 $905,069 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
34,025 | $32.14 | 34,025 $32.14 $1,093,727 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
28,156 | $32.14 | 28,156 $32.14 $905,069 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
34,025 | $32.14 | 34,025 $32.14 $1,093,727 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
98,821 | $32.14 | 98,821 $32.14 $3,176,581 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
51,387 | $32.14 | 51,387 $32.14 $1,651,825 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
326,492 | $32.14 | 326,492 $32.14 $10,495,020 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
6,669 | $32.14 | 6,669 $32.14 $214,374 |
Aug 13, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
167,739 | $32.14 | 167,739 $32.14 $5,391,937 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
97 | $32.01 | 97 $32.01 $3,105 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
280 | $32.01 | 280 $32.01 $8,962 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
146 | $32.01 | 146 $32.01 $4,673 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
925 | $32.01 | 925 $32.01 $29,608 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
19 | $32.01 | 19 $32.01 $608 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
475 | $32.01 | 475 $32.01 $15,204 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
80 | $32.01 | 80 $32.01 $2,561 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
97 | $32.01 | 97 $32.01 $3,105 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
280 | $32.01 | 280 $32.01 $8,962 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
146 | $32.01 | 146 $32.01 $4,673 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
925 | $32.01 | 925 $32.01 $29,608 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
19 | $32.01 | 19 $32.01 $608 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
475 | $32.01 | 475 $32.01 $15,204 |
Aug 12, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
80 | $32.01 | 80 $32.01 $2,561 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
74,873 | $32.11 | 74,873 $32.11 $2,403,902 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
475,717 | $32.11 | 475,717 $32.11 $15,273,560 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
9,719 | $32.11 | 9,719 $32.11 $312,042 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
244,405 | $32.11 | 244,405 $32.11 $7,846,965 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
41,026 | $32.11 | 41,026 $32.11 $1,317,197 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
49,576 | $32.11 | 49,576 $32.11 $1,591,707 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
143,987 | $32.11 | 143,987 $32.11 $4,622,904 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
74,873 | $32.11 | 74,873 $32.11 $2,403,902 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
475,717 | $32.11 | 475,717 $32.11 $15,273,560 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
9,719 | $32.11 | 9,719 $32.11 $312,042 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
244,405 | $32.11 | 244,405 $32.11 $7,846,965 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
41,026 | $32.11 | 41,026 $32.11 $1,317,197 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
49,576 | $32.11 | 49,576 $32.11 $1,591,707 |
Aug 11, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
143,987 | $32.11 | 143,987 $32.11 $4,622,904 |
Aug 10, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
150,000 | $30.16 | 150,000 $30.16 $4,523,490 |
Aug 07, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
83,000 | $30.40 | 83,000 $30.40 $2,523,100 |
Aug 07, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
67,157 | $30.54 | 67,157 $30.54 $2,050,901 |
Aug 07, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
49,843 | $30.63 | 49,843 $30.63 $1,526,452 |
Aug 06, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
100,000 | $28.24 | 100,000 $28.24 $2,824,020 |
Aug 06, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
100,000 | $30.14 | 100,000 $30.14 $3,013,990 |
Aug 06, 2026 Asmerom Amine |
Asmerom Amine
CAO
|
Sell |
10,000 | $30.00 | 10,000 $30.00 $300,000 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
342,429 | $32.50 | 342,429 $32.50 $11,129,045 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
3,180 | $33.13 | 3,180 $33.13 $105,364 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
201,737 | $32.50 | 201,737 $32.50 $6,556,513 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
79,968 | $33.13 | 79,968 $33.13 $2,649,596 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
47,112 | $33.13 | 47,112 $33.13 $1,560,971 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
57,481 | $32.50 | 57,481 $32.50 $1,868,150 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
104,904 | $32.50 | 104,904 $32.50 $3,409,411 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
13,423 | $33.13 | 13,423 $33.13 $444,747 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
666,515 | $32.50 | 666,515 $32.50 $21,661,937 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
24,498 | $33.13 | 24,498 $33.13 $811,697 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
69,460 | $32.50 | 69,460 $32.50 $2,257,471 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
155,652 | $33.13 | 155,652 $33.13 $5,157,249 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
13,616 | $32.50 | 13,616 $32.50 $442,524 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
16,221 | $33.13 | 16,221 $33.13 $537,454 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
57,481 | $32.50 | 57,481 $32.50 $1,868,150 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
104,904 | $32.50 | 104,904 $32.50 $3,409,411 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
13,423 | $33.13 | 13,423 $33.13 $444,747 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
666,515 | $32.50 | 666,515 $32.50 $21,661,937 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
24,498 | $33.13 | 24,498 $33.13 $811,697 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
69,460 | $32.50 | 69,460 $32.50 $2,257,471 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
155,652 | $33.13 | 155,652 $33.13 $5,157,249 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
13,616 | $32.50 | 13,616 $32.50 $442,524 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
16,221 | $33.13 | 16,221 $33.13 $537,454 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
342,429 | $32.50 | 342,429 $32.50 $11,129,045 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
3,180 | $33.13 | 3,180 $33.13 $105,364 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
201,737 | $32.50 | 201,737 $32.50 $6,556,513 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
79,968 | $33.13 | 79,968 $33.13 $2,649,596 |
Aug 06, 2026 DST Global Advisors Ltd |
DST Global Advisors Ltd
|
Sell |
47,112 | $33.13 | 47,112 $33.13 $1,560,971 |
Aug 06, 2026 Newcomb Matthew S |
Newcomb Matthew S
CFO
|
Sell |
45,000 | $31.00 | 45,000 $31.00 $1,395,000 |
Aug 06, 2026 Newcomb Matthew S |
Newcomb Matthew S
CFO
|
Sell |
20,000 | $28.30 | 20,000 $28.30 $566,000 |
Aug 06, 2026 King Ryan A |
King Ryan A
Co-Founder
|
Sell |
37,102 | $29.00 | 37,102 $29.00 $1,075,958 |
Aug 06, 2026 King Ryan A |
King Ryan A
Co-Founder
|
Sell |
112,898 | $29.03 | 112,898 $29.03 $3,277,485 |
Aug 06, 2026 King Ryan A |
King Ryan A
Co-Founder
|
Sell |
225,000 | $31.10 | 225,000 $31.10 $6,996,803 |
Aug 04, 2026 Asmerom Amine |
Asmerom Amine
CAO
|
Sell |
10,000 | $25.00 | 10,000 $25.00 $250,000 |
Jun 15, 2026 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
3,000 | $17.50 | 3,000 $17.50 $52,500 |
Jun 09, 2026 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
3,000 | $18.00 | 3,000 $18.00 $54,000 |
Mar 02, 2026 Marshall Cynthia |
Marshall Cynthia
|
Sell |
35,000 | $22.28 | 35,000 $22.28 $779,674 |
Jan 09, 2026 Britt Christopher R |
Britt Christopher R
CEO
|
Sell |
50,000 | $28.06 | 50,000 $28.06 $1,402,825 |
Jan 09, 2026 Newcomb Matthew S |
Newcomb Matthew S
CFO
|
Sell |
10,000 | $28.01 | 10,000 $28.01 $280,109 |
Jan 09, 2026 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
500 | $28.00 | 500 $28.00 $14,000 |
Jan 08, 2026 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
4,382 | $27.29 | 4,382 $27.29 $119,571 |
Dec 16, 2025 Feuille James |
Feuille James
|
Sell |
7,229 | $24.82 | 7,229 $24.82 $179,424 |
Dec 11, 2025 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
500 | $27.00 | 500 $27.00 $13,500 |
Dec 11, 2025 Feuille James |
Feuille James
|
Sell |
108,435 | $26.77 | 108,435 $26.77 $2,902,805 |
Dec 11, 2025 Feuille James |
Feuille James
|
Sell |
67,733 | $27.69 | 67,733 $27.69 $1,875,527 |
Dec 10, 2025 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
500 | $25.00 | 500 $25.00 $12,500 |
Dec 10, 2025 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
500 | $26.00 | 500 $26.00 $13,000 |
Dec 08, 2025 FRANKEL ADAM B |
FRANKEL ADAM B
General Counsel
|
Sell |
6,760 | $23.84 | 6,760 $23.84 $161,175 |
Nov 28, 2025 Asmerom Amine |
Asmerom Amine
CAO
|
Sell |
34,589 | $20.31 | 34,589 $20.31 $702,603 |
Nov 26, 2025 Asmerom Amine |
Asmerom Amine
CAO
|
Sell |
50,000 | $20.05 | 50,000 $20.05 $1,002,370 |
View older insider trading records reported to the SEC to research long-term buying and selling trends.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jun 13, 2025 Marshall Cynthia |
Marshall Cynthia
|
Buy |
1,500 | $27.00 | 1,500 $27.00 $40,500 |
Jun 13, 2025 Marshall Cynthia |
Marshall Cynthia
|
Buy |
375 | $27.00 | 375 $27.00 $10,125 |
Jun 13, 2025 Marshall Cynthia |
Marshall Cynthia
|
Buy |
375 | $27.00 | 375 $27.00 $10,125 |
TOP