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.
1
1
$0.00
$413.21K
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 15, 2026 JOYCE LYNN J |
JOYCE LYNN J
CAO
|
Sell |
7,000 | $59.03 | 7,000 $59.03 $413,210 |
Jan 15, 2026 McPherson James Austin |
McPherson James Austin
|
Sell |
8,500 | $60.06 | 8,500 $60.06 $510,510 |
Dec 11, 2025 Clark Agenia |
Clark Agenia
|
Sell |
1,210 | $59.18 | 1,210 $59.18 $71,608 |
Oct 17, 2025 Clark Agenia |
Clark Agenia
|
Sell |
1,345 | $52.18 | 1,345 $52.18 $70,182 |
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 |
|---|---|---|---|---|---|
Apr 16, 2025 CROSS JAMES W IV |
CROSS JAMES W IV
|
Buy |
7,200 | $40.49 | 7,200 $40.49 $291,528 |
Mar 04, 2025 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.51 | 2,000 $48.51 $97,020 |
Jan 10, 2025 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.46 | 2,000 $48.46 $96,920 |
Jan 08, 2025 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $50.26 | 2,000 $50.26 $100,520 |
Dec 23, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $51.86 | 2,000 $51.86 $103,720 |
Nov 11, 2024 CROSS JAMES W IV |
CROSS JAMES W IV
|
Sell |
5,000 | $58.22 | 5,000 $58.22 $291,100 |
Nov 11, 2024 Ayers James W. |
Ayers James W.
|
Buy |
1,000 | $57.15 | 1,000 $57.15 $57,150 |
Nov 08, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $55.70 | 2,000 $55.70 $111,400 |
Oct 30, 2024 Ayers James W. |
Ayers James W.
|
Buy |
500 | $51.00 | 500 $51.00 $25,500 |
Oct 29, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $49.74 | 2,000 $49.74 $99,480 |
Oct 28, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $50.29 | 2,000 $50.29 $100,580 |
Oct 25, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.13 | 2,000 $48.13 $96,260 |
Oct 24, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.17 | 2,000 $48.17 $96,340 |
Oct 23, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.43 | 2,000 $48.43 $96,860 |
Oct 22, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.23 | 2,000 $48.23 $96,460 |
Oct 21, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $48.17 | 2,000 $48.17 $96,340 |
Oct 18, 2024 Ayers James W. |
Ayers James W.
|
Buy |
1,500 | $49.58 | 1,500 $49.58 $74,370 |
Oct 17, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $49.89 | 2,000 $49.89 $99,780 |
Oct 16, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $50.78 | 2,000 $50.78 $101,560 |
Feb 21, 2024 Ayers James W. |
Ayers James W.
|
Buy |
2,000 | $36.35 | 2,000 $36.35 $72,700 |
TOP