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.
5
3
$0.00
$368.18K
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 |
|---|---|---|---|---|---|
Jul 30, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $42.91 | 1,000 $42.91 $42,910 |
Jul 29, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $43.17 | 500 $43.17 $21,585 |
Jul 28, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $42.89 | 1,000 $42.89 $42,890 |
Jul 23, 2026 Abernethy Robert C. JR |
Abernethy Robert C. JR
|
Sell |
1,200 | $41.75 | 1,200 $41.75 $50,100 |
Jul 23, 2026 ABERNETHY ROBERT C |
ABERNETHY ROBERT C
|
Sell |
5,000 | $42.14 | 5,000 $42.14 $210,700 |
Jun 01, 2026 Abernethy Robert C. JR |
Abernethy Robert C. JR
|
Sell |
1,200 | $41.61 | 1,200 $41.61 $49,932 |
Jun 01, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $42.10 | 500 $42.10 $21,050 |
May 26, 2026 Abernethy Ashton V. |
Abernethy Ashton V.
|
Sell |
950 | $42.26 | 950 $42.26 $40,147 |
May 14, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $40.20 | 600 $40.20 $24,120 |
Apr 30, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $39.35 | 600 $39.35 $23,610 |
Apr 24, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $39.50 | 600 $39.50 $23,700 |
Apr 23, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $40.06 | 600 $40.06 $24,036 |
Mar 03, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
477 | $37.60 | 477 $37.60 $17,935 |
Feb 27, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
523 | $38.91 | 523 $38.91 $20,350 |
Feb 24, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $38.16 | 600 $38.16 $22,896 |
Feb 09, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $38.34 | 1,000 $38.34 $38,340 |
Feb 04, 2026 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $37.27 | 600 $37.27 $22,362 |
Dec 02, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
300 | $32.35 | 300 $32.35 $9,705 |
Nov 26, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
598 | $32.03 | 598 $32.03 $19,154 |
Nov 25, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
2 | $33.00 | 2 $33.00 $66 |
Nov 03, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
800 | $29.05 | 800 $29.05 $23,240 |
Oct 28, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
281 | $30.90 | 281 $30.90 $8,683 |
Oct 28, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
319 | $31.00 | 319 $31.00 $9,889 |
Sep 03, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $31.01 | 600 $31.01 $18,606 |
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 |
|---|---|---|---|---|---|
Aug 25, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $31.15 | 600 $31.15 $18,690 |
Aug 04, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $28.01 | 600 $28.01 $16,806 |
Jul 31, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
600 | $28.58 | 600 $28.58 $17,146 |
May 23, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $29.25 | 500 $29.25 $14,625 |
May 12, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $29.15 | 500 $29.15 $14,575 |
Mar 28, 2025 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $28.12 | 500 $28.12 $14,060 |
Dec 05, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $31.90 | 500 $31.90 $15,950 |
Nov 22, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $30.02 | 1,000 $30.02 $30,020 |
Nov 22, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $30.21 | 500 $30.21 $15,105 |
Nov 08, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $28.64 | 1,000 $28.64 $28,640 |
Oct 28, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $25.50 | 500 $25.50 $12,750 |
Oct 28, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $25.57 | 1,000 $25.57 $25,570 |
Sep 04, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
2,500 | $28.73 | 2,500 $28.73 $71,825 |
Aug 30, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $29.02 | 1,000 $29.02 $29,020 |
Aug 26, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $29.15 | 1,000 $29.15 $29,150 |
Aug 16, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
500 | $28.80 | 500 $28.80 $14,400 |
Aug 07, 2024 Boyd-Leaks Kim |
Boyd-Leaks Kim
|
Sell |
8,686 | $28.91 | 8,686 $28.91 $251,078 |
May 20, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
1,000 | $29.90 | 1,000 $29.90 $29,900 |
May 03, 2024 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
2,000 | $31.19 | 2,000 $31.19 $62,380 |
Dec 04, 2023 ABERNETHY JAMES S |
ABERNETHY JAMES S
|
Sell |
2,000 | $27.12 | 2,000 $27.12 $54,240 |
TOP