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 |
|---|---|---|---|---|---|
Aug 07, 2025 Anderson Sheila Mae |
Anderson Sheila Mae
CDAO
|
Sell |
3,839 | $16.86 | 3,839 $16.86 $64,726 |
May 29, 2025 Alta Fox Opportunities Fund, LP |
Alta Fox Opportunities Fund, LP
|
Sell |
1,000,000 | $14.90 | 1,000,000 $14.90 $14,900,000 |
Apr 04, 2025 Siegel Andrew David |
Siegel Andrew David
|
Buy |
2,500 | $11.50 | 2,500 $11.50 $28,750 |
Mar 31, 2025 Siegel Andrew David |
Siegel Andrew David
|
Buy |
3,000 | $11.86 | 3,000 $11.86 $35,580 |
Mar 31, 2025 Siegel Andrew David |
Siegel Andrew David
|
Buy |
4,200 | $11.80 | 4,200 $11.80 $49,560 |
Dec 12, 2024 Friel John Patrick |
Friel John Patrick
|
Sell |
2,244 | $18.17 | 2,244 $18.17 $40,766 |
Dec 11, 2024 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Sell |
8,048 | $18.75 | 8,048 $18.75 $150,921 |
Dec 11, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
7,707 | $8.37 | 7,707 $8.37 $64,539 |
Oct 03, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
7,700 | $13.28 | 7,700 $13.28 $102,243 |
Oct 03, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
7,700 | $13.28 | 7,700 $13.28 $102,243 |
Sep 27, 2024 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
25,000 | $12.89 | 25,000 $12.89 $322,250 |
Jul 31, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
2,000 | $14.96 | 2,000 $14.96 $29,920 |
Jul 29, 2024 Anderson Sheila Mae |
Anderson Sheila Mae
CFO & Treasurer
|
Sell |
7,500 | $15.45 | 7,500 $15.45 $115,875 |
Jul 29, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $15.02 | 1,500 $15.02 $22,530 |
Jul 29, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $15.04 | 1,500 $15.04 $22,560 |
Jul 25, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,278 | $14.91 | 1,278 $14.91 $19,055 |
Jul 25, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.92 | 1,500 $14.92 $22,380 |
Jul 25, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.94 | 1,500 $14.94 $22,410 |
Jul 25, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.93 | 1,500 $14.93 $22,395 |
Jul 24, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
279 | $14.97 | 279 $14.97 $4,177 |
Jul 24, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
193 | $14.98 | 193 $14.98 $2,891 |
Jul 17, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.38 | 1,500 $14.38 $21,570 |
Jul 16, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.95 | 1,500 $14.95 $22,426 |
Jul 16, 2024 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
638 | $14.20 | 638 $14.20 $9,060 |
Jul 16, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.95 | 1,500 $14.95 $22,425 |
Jul 16, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.80 | 1,500 $14.80 $22,200 |
Jul 16, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $15.20 | 1,500 $15.20 $22,800 |
Jul 16, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.75 | 1,500 $14.75 $22,125 |
Jul 16, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $15.00 | 1,500 $15.00 $22,500 |
Jul 15, 2024 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
1,839 | $14.66 | 1,839 $14.66 $26,960 |
Jul 15, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
2,500 | $14.07 | 2,500 $14.07 $35,175 |
Jul 15, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.40 | 1,500 $14.40 $21,600 |
Jul 15, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.50 | 1,500 $14.50 $21,750 |
Jul 15, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
1,500 | $14.55 | 1,500 $14.55 $21,825 |
Jul 12, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
2,500 | $14.02 | 2,500 $14.02 $35,050 |
Jul 11, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
6,374 | $13.81 | 6,374 $13.81 $88,025 |
Jul 11, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
2,500 | $14.12 | 2,500 $14.12 $35,300 |
Jul 10, 2024 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
22,000 | $13.67 | 22,000 $13.67 $300,740 |
Jul 09, 2024 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
100 | $13.64 | 100 $13.64 $1,364 |
Jul 09, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
269 | $13.85 | 269 $13.85 $3,726 |
Jul 09, 2024 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
7,400 | $13.60 | 7,400 $13.60 $100,640 |
Jul 01, 2024 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
857 | $13.90 | 857 $13.90 $11,912 |
Jul 01, 2024 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Sell |
15,000 | $13.87 | 15,000 $13.87 $208,086 |
Oct 16, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
5,472 | $9.36 | 5,472 $9.36 $51,200 |
Oct 16, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
7,500 | $9.36 | 7,500 $9.36 $70,175 |
Oct 16, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
2,500 | $9.36 | 2,500 $9.36 $23,392 |
Oct 16, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
5,000 | $9.36 | 5,000 $9.36 $46,784 |
Oct 16, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
1,250 | $9.36 | 1,250 $9.36 $11,696 |
Oct 16, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
1,000 | $9.36 | 1,000 $9.36 $9,357 |
Oct 12, 2023 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
778 | $9.51 | 778 $9.51 $7,400 |
Sep 13, 2023 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
2,250 | $9.27 | 2,250 $9.27 $20,861 |
Sep 13, 2023 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
7,500 | $9.27 | 7,500 $9.27 $69,538 |
Sep 13, 2023 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
2,500 | $9.27 | 2,500 $9.27 $23,179 |
Oct 12, 2022 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Buy |
25,000 | $2.79 | 25,000 $2.79 $69,645 |
Sep 20, 2022 Siegel Andrew David |
Siegel Andrew David
|
Buy |
13,217 | $2.90 | 13,217 $2.90 $38,329 |
Sep 15, 2022 Siegel Andrew David |
Siegel Andrew David
|
Buy |
1,958 | $2.94 | 1,958 $2.94 $5,756 |
Sep 14, 2022 Siegel Andrew David |
Siegel Andrew David
|
Buy |
8,042 | $2.94 | 8,042 $2.94 $23,632 |
Sep 06, 2022 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
10,000 | $2.98 | 10,000 $2.98 $29,800 |
Jun 13, 2022 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
15,000 | $2.99 | 15,000 $2.99 $44,844 |
Mar 16, 2022 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
10,000 | $4.02 | 10,000 $4.02 $40,200 |
Dec 06, 2021 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
10,000 | $4.72 | 10,000 $4.72 $0 |
Dec 06, 2021 Anderson Sheila Mae |
Anderson Sheila Mae
CFO & Treasurer
|
Buy |
3,000 | $4.61 | 3,000 $4.61 $0 |
Jun 26, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
10,000 | $3.98 | 10,000 $3.98 $39,775 |
Jun 24, 2020 GATZKE CARLA S |
GATZKE CARLA S
Secretary and VP of Human Reso
|
Buy |
435 | $4.32 | 435 $4.32 $1,879 |
Mar 13, 2020 Anderson Sheila Mae |
Anderson Sheila Mae
CFO & Treasurer
|
Buy |
2,220 | $4.47 | 2,220 $4.47 $9,923 |
Mar 11, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
10,000 | $4.67 | 10,000 $4.67 $46,656 |
Mar 05, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
7,498 | $5.41 | 7,498 $5.41 $40,547 |
Mar 04, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
7,502 | $5.25 | 7,502 $5.25 $39,408 |
Mar 03, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
15,000 | $5.35 | 15,000 $5.35 $80,234 |
Mar 02, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
5,706 | $5.23 | 5,706 $5.23 $29,866 |
Mar 02, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
3,494 | $5.20 | 3,494 $5.20 $18,158 |
Mar 02, 2020 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
800 | $5.01 | 800 $5.01 $4,008 |
Jan 06, 2020 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
13,130 | $6.01 | 13,130 $6.01 $78,911 |
Dec 06, 2019 Anderson Sheila Mae |
Anderson Sheila Mae
CFO & Treasurer
|
Buy |
1,665 | $6.02 | 1,665 $6.02 $10,023 |
Dec 04, 2019 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
8,907 | $6.11 | 8,907 $6.11 $54,422 |
Dec 03, 2019 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Buy |
1,093 | $5.99 | 1,093 $5.99 $6,547 |
Jun 05, 2019 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Sell |
10,000 | $6.01 | 10,000 $6.01 $60,100 |
Nov 30, 2018 GATZKE CARLA S |
GATZKE CARLA S
Secretary and VP of Human Reso
|
Sell |
5,411 | $8.92 | 5,411 $8.92 $48,243 |
Nov 29, 2018 Anderson Sheila Mae |
Anderson Sheila Mae
CFO & Treasurer
|
Sell |
3,500 | $8.94 | 3,500 $8.94 $31,290 |
Nov 28, 2018 Kurtenbach Matthew John |
Kurtenbach Matthew John
VP of Manufacturing
|
Sell |
10,500 | $8.75 | 10,500 $8.75 $91,844 |
Nov 27, 2018 Wiemann Bradley T |
Wiemann Bradley T
Exec Vice President
|
Sell |
10,500 | $8.65 | 10,500 $8.65 $90,875 |
Nov 27, 2018 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Sell |
4,347 | $8.65 | 4,347 $8.65 $37,617 |
Nov 27, 2018 Kurtenbach Reece A |
Kurtenbach Reece A
Chairman, President and CEO
|
Sell |
6,153 | $8.66 | 6,153 $8.66 $53,263 |
May 18, 2018 GATZKE CARLA S |
GATZKE CARLA S
Secretary and VP of Human Reso
|
Sell |
3,000 | $10.00 | 3,000 $10.00 $30,000 |
May 18, 2018 GATZKE CARLA S |
GATZKE CARLA S
Secretary and VP of Human Reso
|
Sell |
3,000 | $10.00 | 3,000 $10.00 $30,000 |
TOP