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.
4
2
$0.00
$11.62M
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 04, 2026 Campbell Richard D |
Campbell Richard D
|
Sell |
27,286 | $45.14 | 27,286 $45.14 $1,231,690 |
Aug 03, 2026 Campbell Richard D |
Campbell Richard D
|
Sell |
132,714 | $44.75 | 132,714 $44.75 $5,938,952 |
Jul 28, 2026 Stein James D. |
Stein James D.
|
Sell |
70,000 | $44.36 | 70,000 $44.36 $3,105,200 |
Jul 28, 2026 Stein James D. |
Stein James D.
|
Sell |
30,000 | $44.97 | 30,000 $44.97 $1,349,100 |
May 20, 2026 Valles Noe G |
Valles Noe G
|
Buy |
623 | $0.00 | 623 $0.00 $0 |
May 19, 2026 Stein James D. |
Stein James D.
|
Sell |
1,560 | $40.07 | 1,560 $40.07 $62,509 |
May 18, 2026 Stein James D. |
Stein James D.
|
Sell |
13,504 | $40.01 | 13,504 $40.01 $540,295 |
May 11, 2026 Stein James D. |
Stein James D.
|
Sell |
4,936 | $40.06 | 4,936 $40.06 $197,736 |
May 08, 2026 Stein James D. |
Stein James D.
|
Sell |
10,000 | $40.38 | 10,000 $40.38 $403,800 |
Sep 12, 2025 Campbell Richard D |
Campbell Richard D
|
Sell |
15,583 | $39.62 | 15,583 $39.62 $617,398 |
Sep 11, 2025 Campbell Richard D |
Campbell Richard D
|
Sell |
44,417 | $40.21 | 44,417 $40.21 $1,786,008 |
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 |
|---|---|---|---|---|---|
Mar 10, 2025 Valles Noe G |
Valles Noe G
|
Buy |
100,000 | $33.00 | 100,000 $33.00 $3,300,000 |
Mar 10, 2025 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
100,000 | $33.00 | 100,000 $33.00 $3,300,000 |
Nov 05, 2024 Valles Noe G |
Valles Noe G
|
Buy |
50,000 | $33.50 | 50,000 $33.50 $1,675,000 |
Nov 05, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
50,000 | $33.50 | 50,000 $33.50 $1,675,000 |
Aug 15, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
50,000 | $30.00 | 50,000 $30.00 $1,500,000 |
Aug 15, 2024 Valles Noe G |
Valles Noe G
|
Buy |
50,000 | $30.00 | 50,000 $30.00 $1,500,000 |
Aug 06, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
21,340 | $30.00 | 21,340 $30.00 $640,200 |
Aug 05, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
9,591 | $30.10 | 9,591 $30.10 $288,689 |
Aug 02, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
1,599 | $31.00 | 1,599 $31.00 $49,569 |
Jul 31, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
12,470 | $32.96 | 12,470 $32.96 $411,011 |
Jul 30, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
5,000 | $33.00 | 5,000 $33.00 $165,000 |
Jun 13, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
4,830 | $25.86 | 4,830 $25.86 $124,904 |
Jun 13, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
3,000 | $26.54 | 3,000 $26.54 $79,620 |
May 06, 2024 Valles Noe G |
Valles Noe G
|
Buy |
40,000 | $25.00 | 40,000 $25.00 $1,000,000 |
May 06, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
40,000 | $25.00 | 40,000 $25.00 $1,000,000 |
Mar 12, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
100,000 | $24.75 | 100,000 $24.75 $2,475,000 |
Mar 08, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
24,160 | $25.27 | 24,160 $25.27 $610,523 |
Mar 07, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
796 | $26.03 | 796 $26.03 $20,720 |
Mar 07, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
18,778 | $25.43 | 18,778 $25.43 $477,525 |
Mar 06, 2024 Griffith Curtis C |
Griffith Curtis C
Chairman and CEO
|
Sell |
6,266 | $26.04 | 6,266 $26.04 $163,167 |
TOP