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.
0
0
$0.00
$0.00
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 |
|---|---|---|---|---|---|
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
35 | $63.15 | 35 $63.15 $2,210 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
15 | $63.96 | 15 $63.96 $959 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
5 | $63.93 | 5 $63.93 $320 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
110 | $63.13 | 110 $63.13 $6,944 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
35 | $63.94 | 35 $63.94 $2,238 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
20 | $63.95 | 20 $63.95 $1,279 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
5 | $63.97 | 5 $63.97 $320 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
130 | $63.91 | 130 $63.91 $8,308 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
2 | $63.28 | 2 $63.28 $127 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
65 | $63.91 | 65 $63.91 $4,154 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
22 | $63.43 | 22 $63.43 $1,395 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
5 | $63.98 | 5 $63.98 $320 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
181 | $63.56 | 181 $63.56 $11,504 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
5 | $63.16 | 5 $63.16 $316 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
85 | $63.92 | 85 $63.92 $5,433 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
25 | $63.45 | 25 $63.45 $1,586 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
10 | $63.93 | 10 $63.93 $639 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
5 | $63.25 | 5 $63.25 $316 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
95 | $63.39 | 95 $63.39 $6,022 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
25 | $63.92 | 25 $63.92 $1,598 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
10 | $63.96 | 10 $63.96 $640 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
5 | $63.28 | 5 $63.28 $316 |
Jun 24, 2026 HELMETAG CARL |
HELMETAG CARL
|
Sell |
105 | $63.96 | 105 $63.96 $6,716 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.30 | 100 $65.30 $6,530 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $66.18 | 200 $66.18 $13,235 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $65.99 | 200 $65.99 $13,198 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.74 | 100 $65.74 $6,574 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
32 | $66.39 | 32 $66.39 $2,124 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.43 | 100 $65.43 $6,543 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.18 | 100 $66.18 $6,618 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.01 | 100 $66.01 $6,601 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $65.80 | 200 $65.80 $13,160 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.40 | 100 $66.40 $6,640 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $65.52 | 200 $65.52 $13,103 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.20 | 100 $66.20 $6,620 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.03 | 100 $66.03 $6,603 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
150 | $65.84 | 150 $65.84 $9,876 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.59 | 100 $65.59 $6,559 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
12 | $66.23 | 12 $66.23 $795 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
17 | $66.12 | 17 $66.12 $1,124 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
104 | $65.94 | 104 $65.94 $6,858 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.64 | 100 $65.64 $6,564 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
12 | $66.29 | 12 $66.29 $795 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
12 | $65.08 | 12 $65.08 $781 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
11 | $66.16 | 11 $66.16 $728 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $65.99 | 200 $65.99 $13,197 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.69 | 100 $65.69 $6,569 |
Jun 23, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.31 | 100 $66.31 $6,631 |
Jun 22, 2026 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
2,500 | $67.71 | 2,500 $67.71 $169,275 |
Jun 22, 2026 Pickering Jennifer Michele |
Pickering Jennifer Michele
|
Sell |
2,500 | $63.00 | 2,500 $63.00 $157,500 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.59 | 100 $66.59 $6,659 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
7 | $66.10 | 7 $66.10 $463 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
8 | $68.15 | 8 $68.15 $545 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
78 | $67.47 | 78 $67.47 $5,263 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $67.20 | 100 $67.20 $6,720 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.95 | 100 $65.95 $6,595 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
99 | $65.90 | 99 $65.90 $6,524 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
141 | $65.60 | 141 $65.60 $9,250 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
29 | $66.64 | 29 $66.64 $1,933 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
1 | $66.04 | 1 $66.04 $66 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.57 | 100 $66.57 $6,657 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
57 | $66.56 | 57 $66.56 $3,794 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.94 | 100 $65.94 $6,594 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
15 | $67.16 | 15 $67.16 $1,007 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
69 | $67.15 | 69 $67.15 $4,633 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.68 | 100 $66.68 $6,668 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.37 | 100 $66.37 $6,637 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
26 | $67.48 | 26 $67.48 $1,754 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
300 | $66.57 | 300 $66.57 $19,971 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
5 | $68.01 | 5 $68.01 $340 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.42 | 100 $65.42 $6,542 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
46 | $66.67 | 46 $66.67 $3,067 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.15 | 100 $66.15 $6,615 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
90 | $66.66 | 90 $66.66 $5,999 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
96 | $66.65 | 96 $66.65 $6,398 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
76 | $65.80 | 76 $65.80 $5,001 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $65.57 | 100 $65.57 $6,557 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.36 | 100 $66.36 $6,636 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
99 | $65.91 | 99 $65.91 $6,525 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
8 | $65.81 | 8 $65.81 $526 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
15 | $66.09 | 15 $66.09 $991 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
84 | $66.63 | 84 $66.63 $5,597 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $66.23 | 100 $66.23 $6,623 |
May 15, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
1 | $68.20 | 1 $68.20 $68 |
Feb 19, 2026 WOOL MICHAEL W |
WOOL MICHAEL W
|
Sell |
1,000 | $57.90 | 1,000 $57.90 $57,900 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
41 | $58.41 | 41 $58.41 $2,395 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
6 | $58.25 | 6 $58.25 $350 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
92 | $57.50 | 92 $57.50 $5,290 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $58.09 | 200 $58.09 $11,618 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.36 | 100 $58.36 $5,836 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.30 | 100 $57.30 $5,730 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
166 | $57.26 | 166 $57.26 $9,505 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.81 | 100 $57.81 $5,781 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $57.30 | 200 $57.30 $11,460 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
159 | $57.70 | 159 $57.70 $9,174 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
300 | $57.35 | 300 $57.35 $17,205 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.41 | 100 $57.41 $5,741 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.64 | 100 $57.64 $5,764 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.64 | 100 $57.64 $5,764 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
21 | $57.65 | 21 $57.65 $1,211 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
88 | $57.89 | 88 $57.89 $5,094 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
126 | $57.08 | 126 $57.08 $7,192 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
1 | $57.08 | 1 $57.08 $57 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
400 | $59.49 | 400 $59.49 $23,796 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $59.43 | 100 $59.43 $5,943 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.54 | 100 $58.54 $5,854 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $58.35 | 200 $58.35 $11,670 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.46 | 100 $58.46 $5,846 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
142 | $58.84 | 142 $58.84 $8,355 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.42 | 100 $58.42 $5,842 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.44 | 100 $58.44 $5,844 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.39 | 100 $58.39 $5,839 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.38 | 100 $58.38 $5,838 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.49 | 100 $58.49 $5,849 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.10 | 100 $58.10 $5,810 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.40 | 100 $58.40 $5,840 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.31 | 100 $58.31 $5,831 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.11 | 100 $58.11 $5,811 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.13 | 100 $58.13 $5,813 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.02 | 100 $58.02 $5,802 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.40 | 100 $57.40 $5,740 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.45 | 100 $57.45 $5,745 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.40 | 100 $57.40 $5,740 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $58.19 | 100 $58.19 $5,819 |
Feb 18, 2026 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $57.31 | 100 $57.31 $5,731 |
Feb 13, 2026 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
2,250 | $50.00 | 2,250 $50.00 $112,500 |
Feb 13, 2026 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
2,925 | $50.00 | 2,925 $50.00 $146,250 |
Feb 13, 2026 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
2,500 | $50.00 | 2,500 $50.00 $125,000 |
Feb 13, 2026 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,181 | $50.00 | 1,181 $50.00 $59,050 |
Dec 29, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,000 | $45.76 | 1,000 $45.76 $45,760 |
Dec 26, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,000 | $46.78 | 1,000 $46.78 $46,780 |
Dec 19, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,000 | $44.00 | 1,000 $44.00 $44,000 |
Dec 18, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,000 | $43.50 | 1,000 $43.50 $43,500 |
Dec 16, 2025 HELMETAG CARL |
HELMETAG CARL
|
Sell |
1,000 | $44.99 | 1,000 $44.99 $44,990 |
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 24, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
4,042 | $40.00 | 4,042 $40.00 $161,680 |
Jun 23, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,958 | $40.04 | 1,958 $40.04 $78,398 |
Jun 11, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
300 | $41.06 | 300 $41.06 $12,317 |
Jun 11, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $41.05 | 200 $41.05 $8,210 |
Jun 11, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
500 | $41.00 | 500 $41.00 $20,500 |
Jun 11, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
1,000 | $41.11 | 1,000 $41.11 $41,105 |
May 29, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
1,977 | $38.05 | 1,977 $38.05 $75,225 |
May 23, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
999 | $36.00 | 999 $36.00 $35,964 |
May 22, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
314 | $36.01 | 314 $36.01 $11,307 |
May 21, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
687 | $36.00 | 687 $36.00 $24,732 |
May 19, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
5,000 | $35.80 | 5,000 $35.80 $179,000 |
May 16, 2025 WOOL MICHAEL W |
WOOL MICHAEL W
|
Sell |
1,600 | $35.49 | 1,600 $35.49 $56,784 |
May 15, 2025 ONEIL DAVID A |
ONEIL DAVID A
President & CEO
|
Sell |
2,000 | $36.52 | 2,000 $36.52 $73,040 |
May 15, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
600 | $36.43 | 600 $36.43 $21,858 |
May 15, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
100 | $36.31 | 100 $36.31 $3,631 |
May 15, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $36.29 | 200 $36.29 $7,258 |
May 15, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
200 | $36.27 | 200 $36.27 $7,254 |
May 15, 2025 CORR PAUL J |
CORR PAUL J
|
Sell |
500 | $36.42 | 500 $36.42 $18,210 |
Oct 09, 2024 MURPHY PEGGY A |
MURPHY PEGGY A
Corporate Secretary
|
Sell |
5 | $29.43 | 5 $29.43 $147 |
Oct 09, 2024 MURPHY PEGGY A |
MURPHY PEGGY A
Corporate Secretary
|
Sell |
76 | $29.36 | 76 $29.36 $2,231 |
TOP