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
$107.1K
$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 |
|---|---|---|---|---|---|
Jul 28, 2026 Shook James |
Shook James
|
Buy |
3,100 | $34.55 | 3,100 $34.55 $107,105 |
May 26, 2026 Schmalzle Ronald R |
Schmalzle Ronald R
|
Buy |
700 | $30.19 | 700 $30.19 $21,133 |
May 12, 2026 FORTE ANDREW |
FORTE ANDREW
|
Buy |
270 | $29.58 | 270 $29.58 $7,987 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
96 | $29.46 | 96 $29.46 $2,828 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
100 | $29.44 | 100 $29.44 $2,944 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
24 | $29.43 | 24 $29.43 $706 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
76 | $29.46 | 76 $29.46 $2,239 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
276 | $29.46 | 276 $29.46 $8,131 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
100 | $29.42 | 100 $29.42 $2,942 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
96 | $29.46 | 96 $29.46 $2,828 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
100 | $29.44 | 100 $29.44 $2,944 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
76 | $29.46 | 76 $29.46 $2,239 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
276 | $29.46 | 276 $29.46 $8,131 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
100 | $29.42 | 100 $29.42 $2,942 |
May 05, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
24 | $29.43 | 24 $29.43 $706 |
May 01, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
180 | $29.61 | 180 $29.61 $5,330 |
Apr 30, 2026 Shook James |
Shook James
|
Buy |
375 | $29.06 | 375 $29.06 $10,898 |
Jan 28, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
2,000 | $28.21 | 2,000 $28.21 $56,420 |
Jan 28, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
1,996 | $28.06 | 1,996 $28.06 $56,008 |
Jan 28, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
4 | $28.05 | 4 $28.05 $112 |
Jan 28, 2026 Shook James |
Shook James
|
Buy |
3,500 | $28.80 | 3,500 $28.80 $100,800 |
Jan 27, 2026 Donnelly James O |
Donnelly James O
President & CEO
|
Buy |
200 | $28.15 | 200 $28.15 $5,630 |
Jan 27, 2026 Carroll Joseph W |
Carroll Joseph W
|
Buy |
2,000 | $27.91 | 2,000 $27.91 $55,820 |
Oct 31, 2025 PHILLIPS KENNETH A |
PHILLIPS KENNETH A
|
Buy |
50 | $26.30 | 50 $26.30 $1,315 |
Oct 31, 2025 PHILLIPS KENNETH A |
PHILLIPS KENNETH A
|
Buy |
100 | $26.50 | 100 $26.50 $2,650 |
Oct 27, 2025 Shook James |
Shook James
|
Buy |
1,563 | $26.82 | 1,563 $26.82 $41,920 |
Oct 27, 2025 Shook James |
Shook James
|
Buy |
200 | $26.62 | 200 $26.62 $5,324 |
Oct 27, 2025 Shook James |
Shook James
|
Buy |
1,937 | $26.63 | 1,937 $26.63 $51,582 |
Oct 27, 2025 Shook James |
Shook James
|
Buy |
100 | $26.58 | 100 $26.58 $2,658 |
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 06, 2025 Donnelly James O |
Donnelly James O
President & CEO
|
Buy |
200 | $23.90 | 200 $23.90 $4,780 |
Aug 05, 2025 Schmalzle Ronald R |
Schmalzle Ronald R
|
Buy |
600 | $24.35 | 600 $24.35 $14,610 |
Aug 01, 2025 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
500 | $24.10 | 500 $24.10 $12,050 |
Jul 29, 2025 FORTE ANDREW |
FORTE ANDREW
|
Buy |
400 | $24.57 | 400 $24.57 $9,826 |
Jul 25, 2025 Donnelly James O |
Donnelly James O
President & CEO
|
Buy |
100 | $24.40 | 100 $24.40 $2,440 |
Apr 30, 2025 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
500 | $25.00 | 500 $25.00 $12,498 |
Apr 25, 2025 FORTE ANDREW |
FORTE ANDREW
|
Buy |
485 | $24.50 | 485 $24.50 $11,883 |
Apr 24, 2025 Donnelly James O |
Donnelly James O
President & CEO
|
Buy |
100 | $24.30 | 100 $24.30 $2,430 |
Jan 30, 2025 Schmalzle Ronald R |
Schmalzle Ronald R
|
Buy |
2,000 | $26.00 | 2,000 $26.00 $52,000 |
Dec 19, 2024 Schmalzle Ronald R |
Schmalzle Ronald R
|
Buy |
7,692 | $26.00 | 7,692 $26.00 $199,992 |
Sep 10, 2024 Schmalzle Ronald R |
Schmalzle Ronald R
|
Buy |
7,400 | $27.00 | 7,400 $27.00 $199,800 |
Aug 14, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
200 | $25.00 | 200 $25.00 $5,000 |
Aug 13, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
200 | $25.15 | 200 $25.15 $5,030 |
Aug 12, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
145 | $25.50 | 145 $25.50 $3,698 |
Aug 09, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
26 | $25.90 | 26 $25.90 $673 |
Aug 09, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
224 | $25.80 | 224 $25.80 $5,779 |
Aug 08, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
205 | $25.74 | 205 $25.74 $5,277 |
Aug 08, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
100 | $25.75 | 100 $25.75 $2,575 |
Aug 06, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
250 | $25.60 | 250 $25.60 $6,400 |
Aug 05, 2024 McCaffery John Martin JR |
McCaffery John Martin JR
EVP & CFO
|
Buy |
150 | $25.29 | 150 $25.29 $3,794 |
TOP