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.
2
2
$65K
$12.27K
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 27, 2026 Strong Gary |
Strong Gary
|
Buy |
2,000 | $32.50 | 2,000 $32.50 $65,000 |
Jul 27, 2026 Barton Don |
Barton Don
|
Sell |
375 | $32.72 | 375 $32.72 $12,270 |
Jun 26, 2026 Barton Don |
Barton Don
|
Sell |
375 | $33.26 | 375 $33.26 $12,473 |
May 28, 2026 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
87 | $33.44 | 87 $33.44 $2,909 |
May 12, 2026 HOLDER H RANDOLPH JR |
HOLDER H RANDOLPH JR
|
Buy |
200 | $32.50 | 200 $32.50 $6,500 |
May 05, 2026 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
180 | $33.19 | 180 $33.19 $5,974 |
May 05, 2026 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
180 | $33.19 | 180 $33.19 $5,974 |
Apr 29, 2026 Leonard Daniel J |
Leonard Daniel J
|
Buy |
375 | $33.00 | 375 $33.00 $12,375 |
Feb 13, 2026 Haidlen Erich A |
Haidlen Erich A
|
Buy |
179 | $33.07 | 179 $33.07 $5,920 |
Feb 13, 2026 Haidlen Erich A |
Haidlen Erich A
|
Buy |
71 | $33.62 | 71 $33.62 $2,387 |
Feb 13, 2026 WITHROW TERRANCE P |
WITHROW TERRANCE P
|
Buy |
297 | $33.64 | 297 $33.64 $9,991 |
Jan 12, 2026 Barton Don |
Barton Don
|
Sell |
375 | $30.25 | 375 $30.25 $11,344 |
Dec 12, 2025 Barton Don |
Barton Don
|
Sell |
375 | $30.29 | 375 $30.29 $11,360 |
Nov 25, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
105 | $28.31 | 105 $28.31 $2,973 |
Nov 25, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
72 | $28.74 | 72 $28.74 $2,069 |
Nov 25, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
205 | $28.53 | 205 $28.53 $5,849 |
Nov 25, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
100 | $28.40 | 100 $28.40 $2,840 |
Nov 25, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
1 | $28.32 | 1 $28.32 $28 |
Nov 25, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
6 | $28.35 | 6 $28.35 $170 |
Nov 12, 2025 Barton Don |
Barton Don
|
Sell |
375 | $28.69 | 375 $28.69 $10,760 |
Oct 28, 2025 Strong Gary |
Strong Gary
|
Buy |
1,000 | $27.50 | 1,000 $27.50 $27,500 |
Sep 12, 2025 Barton Don |
Barton Don
|
Sell |
375 | $28.80 | 375 $28.80 $10,798 |
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 14, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
312 | $27.68 | 312 $27.68 $8,636 |
Aug 14, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
211 | $27.71 | 211 $27.71 $5,847 |
Aug 12, 2025 Barton Don |
Barton Don
|
Sell |
375 | $27.94 | 375 $27.94 $10,477 |
Aug 08, 2025 Haidlen Erich A |
Haidlen Erich A
|
Buy |
71 | $27.24 | 71 $27.24 $1,934 |
Aug 08, 2025 WITHROW TERRANCE P |
WITHROW TERRANCE P
|
Buy |
294 | $26.88 | 294 $26.88 $7,903 |
Aug 01, 2025 LAFFERTY ALLISON |
LAFFERTY ALLISON
|
Buy |
165 | $26.46 | 165 $26.46 $4,366 |
Aug 01, 2025 Leonard Daniel J |
Leonard Daniel J
|
Buy |
1,000 | $26.20 | 1,000 $26.20 $26,200 |
Jul 30, 2025 HOLDER H RANDOLPH JR |
HOLDER H RANDOLPH JR
|
Buy |
500 | $27.00 | 500 $27.00 $13,500 |
Jul 14, 2025 Barton Don |
Barton Don
|
Sell |
375 | $28.63 | 375 $28.63 $10,736 |
Jun 12, 2025 Barton Don |
Barton Don
|
Sell |
375 | $26.11 | 375 $26.11 $9,789 |
May 27, 2025 HOLDER H RANDOLPH JR |
HOLDER H RANDOLPH JR
|
Buy |
2,000 | $24.83 | 2,000 $24.83 $49,660 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
14 | $26.30 | 14 $26.30 $368 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
25 | $25.99 | 25 $25.99 $650 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
6 | $26.35 | 6 $26.35 $158 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
37 | $26.34 | 37 $26.34 $975 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
16 | $26.23 | 16 $26.23 $420 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
1 | $26.39 | 1 $26.39 $26 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
9 | $26.02 | 9 $26.02 $234 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
12 | $26.40 | 12 $26.40 $317 |
May 12, 2025 Barton Don |
Barton Don
|
Sell |
30 | $26.22 | 30 $26.22 $787 |
TOP