The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
May 05, 2025 NYBERG RONALD |
NYBERG RONALD
|
Buy |
1,305 | $15.15 | 1,305 $15.15 $19,775 |
Apr 01, 2025 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1,500 | $15.10 | 1,500 $15.10 $22,650 |
Oct 03, 2024 Barnes Randall C |
Barnes Randall C
|
Sell |
500 | $16.45 | 500 $16.45 $8,225 |
Sep 03, 2024 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
907 | $15.94 | 907 $15.94 $14,461 |
Sep 03, 2024 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
2 | $15.93 | 2 $15.93 $32 |
Sep 03, 2024 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
0 | $15.99 | 0 $15.99 $7 |
Apr 01, 2024 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
194 | $14.65 | 194 $14.65 $2,842 |
Jan 30, 2024 Barnes Randall C |
Barnes Randall C
|
Buy |
385 | $14.50 | 385 $14.50 $5,583 |
Dec 29, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
200 | $14.67 | 200 $14.67 $2,933 |
Dec 13, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
5,880 | $13.92 | 5,880 $13.92 $81,850 |
Dec 08, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
2,000 | $14.07 | 2,000 $14.07 $28,140 |
Dec 07, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
7,725 | $14.12 | 7,725 $14.12 $109,077 |
Dec 06, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
14,705 | $14.01 | 14,705 $14.01 $206,017 |
Dec 05, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
6,000 | $13.92 | 6,000 $13.92 $83,520 |
Nov 30, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
200 | $13.73 | 200 $13.73 $2,746 |
Nov 30, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,000 | $13.85 | 1,000 $13.85 $13,850 |
Oct 31, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
220 | $13.04 | 220 $13.04 $2,869 |
Oct 31, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,000 | $12.99 | 1,000 $12.99 $12,990 |
Oct 23, 2023 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
775 | $12.90 | 775 $12.90 $9,994 |
Sep 29, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,784 | $13.58 | 1,784 $13.58 $24,227 |
Sep 29, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
215 | $13.54 | 215 $13.54 $2,911 |
Sep 05, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,390 | $13.98 | 1,390 $13.98 $19,432 |
Sep 01, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
333 | $14.10 | 333 $14.10 $4,695 |
Sep 01, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
202 | $14.10 | 202 $14.10 $2,848 |
Aug 01, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,729 | $14.16 | 1,729 $14.16 $24,483 |
Jul 31, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
202 | $14.23 | 202 $14.23 $2,874 |
Jul 01, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,645 | $14.36 | 1,645 $14.36 $23,622 |
Jun 07, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
310 | $13.80 | 310 $13.80 $4,278 |
Jun 01, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,400 | $13.75 | 1,400 $13.75 $19,250 |
Jun 01, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
215 | $13.90 | 215 $13.90 $2,989 |
May 01, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,146 | $14.11 | 1,146 $14.11 $16,170 |
Apr 28, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
500 | $14.08 | 500 $14.08 $7,040 |
Apr 28, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
200 | $14.03 | 200 $14.03 $2,806 |
Apr 06, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
250 | $14.18 | 250 $14.18 $3,545 |
Mar 13, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
245 | $13.98 | 245 $13.98 $3,425 |
Mar 10, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,610 | $14.27 | 1,610 $14.27 $22,975 |
Feb 03, 2023 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
189 | $15.07 | 189 $15.07 $2,848 |
Feb 01, 2023 Barnes Randall C |
Barnes Randall C
|
Buy |
1,540 | $14.85 | 1,540 $14.85 $22,869 |
Dec 30, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
1,645 | $13.49 | 1,645 $13.49 $22,191 |
Dec 30, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
248 | $13.45 | 248 $13.45 $3,336 |
Dec 30, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1 | $13.45 | 1 $13.45 $13 |
Dec 30, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
0 | $0.30 | 0 $0.30 $0 |
Dec 21, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
2,400 | $13.73 | 2,400 $13.73 $32,952 |
Dec 20, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
2,030 | $13.87 | 2,030 $13.87 $28,156 |
Dec 02, 2022 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
353 | $14.16 | 353 $14.16 $5,000 |
Nov 30, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
1,560 | $13.80 | 1,560 $13.80 $21,528 |
Nov 28, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
2,860 | $14.01 | 2,860 $14.01 $40,069 |
Nov 01, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
1,565 | $13.60 | 1,565 $13.60 $21,284 |
Nov 01, 2022 NYBERG RONALD |
NYBERG RONALD
|
Buy |
800 | $13.57 | 800 $13.57 $10,856 |
Oct 25, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
270 | $13.05 | 270 $13.05 $3,524 |
Oct 12, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1 | $13.69 | 1 $13.69 $10 |
Oct 12, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1,000 | $13.68 | 1,000 $13.68 $13,680 |
Oct 12, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
145 | $13.67 | 145 $13.67 $1,982 |
Sep 29, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1,000 | $12.90 | 1,000 $12.90 $12,902 |
Sep 22, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1,000 | $13.90 | 1,000 $13.90 $13,900 |
Sep 08, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
240 | $14.60 | 240 $14.60 $3,504 |
Jul 13, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
170 | $14.18 | 170 $14.18 $2,411 |
Jun 21, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
275 | $13.92 | 275 $13.92 $3,828 |
Jun 09, 2022 SPONEM SANDRA G |
SPONEM SANDRA G
|
Buy |
1,000 | $15.04 | 1,000 $15.04 $15,040 |
Apr 12, 2022 Barnes Randall C |
Barnes Randall C
|
Buy |
725 | $16.93 | 725 $16.93 $12,274 |
Apr 05, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
110 | $17.25 | 110 $17.25 $1,898 |
Mar 31, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
850 | $17.45 | 850 $17.45 $14,833 |
Mar 17, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1,436 | $17.35 | 1,436 $17.35 $24,910 |
Feb 22, 2022 TOUPIN RONALD E JR |
TOUPIN RONALD E JR
|
Buy |
1,008 | $18.85 | 1,008 $18.85 $18,999 |
Nov 26, 2021 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
1 | $20.01 | 1 $20.01 $14 |
Nov 26, 2021 Brock-Kyle Angela |
Brock-Kyle Angela
|
Buy |
999 | $20.01 | 999 $20.01 $19,986 |
TOP