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
$29.51K
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 20, 2026 Alban John |
Alban John
|
Sell |
500 | $59.02 | 500 $59.02 $29,508 |
May 07, 2026 Mullins Andrea |
Mullins Andrea
|
Buy |
346 | $58.45 | 346 $58.45 $20,224 |
May 07, 2026 Nelson Blake |
Nelson Blake
CFO & Treasurer
|
Buy |
222 | $58.45 | 222 $58.45 $12,976 |
May 07, 2026 Musgrave John M. |
Musgrave John M.
CEO & President
|
Buy |
134 | $58.45 | 134 $58.45 $7,832 |
May 07, 2026 Sunderland Todd |
Sunderland Todd
|
Buy |
27 | $58.45 | 27 $58.45 $1,578 |
May 07, 2026 Sunderland Todd |
Sunderland Todd
|
Buy |
802 | $58.45 | 802 $58.45 $46,877 |
Mar 10, 2026 Musgrave John M. |
Musgrave John M.
CEO & President
|
Buy |
400 | $52.00 | 400 $52.00 $20,800 |
Mar 10, 2026 Sunderland Todd |
Sunderland Todd
|
Buy |
2,000 | $52.66 | 2,000 $52.66 $105,320 |
Feb 06, 2026 Mullins Andrea |
Mullins Andrea
|
Buy |
155 | $51.30 | 155 $51.30 $7,952 |
Jan 08, 2026 Nelson Blake |
Nelson Blake
CFO & Treasurer
|
Buy |
326 | $50.67 | 326 $50.67 $16,518 |
Nov 05, 2025 Alban John |
Alban John
|
Buy |
1,000 | $50.38 | 1,000 $50.38 $50,380 |
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 20, 2025 Sunderland Todd |
Sunderland Todd
|
Buy |
150 | $44.92 | 150 $44.92 $6,738 |
Aug 20, 2025 Sunderland Todd |
Sunderland Todd
|
Buy |
37 | $44.92 | 37 $44.92 $1,662 |
Aug 20, 2025 Mullins Andrea |
Mullins Andrea
|
Buy |
375 | $44.92 | 375 $44.92 $16,845 |
Aug 20, 2025 Nelson Blake |
Nelson Blake
CFO & Treasurer
|
Buy |
200 | $44.92 | 200 $44.92 $8,984 |
Dec 27, 2024 Sunderland Todd |
Sunderland Todd
|
Sell |
30 | $43.70 | 30 $43.70 $1,311 |
Sep 16, 2024 Alban John |
Alban John
|
Sell |
1,234 | $41.34 | 1,234 $41.34 $51,000 |
Sep 09, 2024 Mullins Andrea |
Mullins Andrea
|
Buy |
480 | $40.04 | 480 $40.04 $19,219 |
Jul 23, 2024 Sunderland Todd |
Sunderland Todd
|
Buy |
87 | $37.25 | 87 $37.25 $3,241 |
Jul 15, 2024 Sunderland Todd |
Sunderland Todd
|
Buy |
956 | $39.96 | 956 $39.96 $38,200 |
Dec 05, 2023 Swank Jerry V |
Swank Jerry V
|
Buy |
8,900 | $33.75 | 8,900 $33.75 $300,375 |
Nov 07, 2023 Sunderland Todd |
Sunderland Todd
|
Buy |
100 | $32.00 | 100 $32.00 $3,200 |
Nov 06, 2023 Nelson Blake |
Nelson Blake
CFO & Treasurer
|
Buy |
200 | $31.80 | 200 $31.80 $6,360 |
Nov 06, 2023 Nelson Blake |
Nelson Blake
CFO & Treasurer
|
Buy |
100 | $31.78 | 100 $31.78 $3,178 |
Sep 06, 2023 Swank Jerry V |
Swank Jerry V
|
Buy |
10,000 | $39.65 | 10,000 $39.65 $396,500 |
Sep 05, 2023 Swank Jerry V |
Swank Jerry V
|
Buy |
15,000 | $40.25 | 15,000 $40.25 $603,797 |
Feb 27, 2023 Alban John |
Alban John
|
Buy |
810 | $39.48 | 810 $39.48 $31,979 |
Feb 24, 2023 Alban John |
Alban John
|
Buy |
190 | $38.63 | 190 $38.63 $7,340 |
TOP