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 18, 2025 Shortz Richard |
Shortz Richard
|
Sell |
33,150 | $21.08 | 33,150 $21.08 $698,802 |
Aug 18, 2025 Clark Michael Aaron |
Clark Michael Aaron
CFO & Secretary
|
Sell |
2,822 | $21.66 | 2,822 $21.66 $61,125 |
Jul 10, 2025 Green Darwin |
Green Darwin
|
Sell |
1,818 | $20.23 | 1,818 $20.23 $36,778 |
Apr 22, 2025 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Buy |
7,500 | $13.70 | 7,500 $13.70 $102,750 |
Apr 01, 2025 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Buy |
5,000 | $10.22 | 5,000 $10.22 $51,100 |
Mar 31, 2025 Green Darwin |
Green Darwin
|
Sell |
1,500 | $10.40 | 1,500 $10.40 $15,600 |
Mar 25, 2025 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Buy |
10,000 | $9.98 | 10,000 $9.98 $99,800 |
Dec 13, 2024 JUNEAU JOHN B |
JUNEAU JOHN B
|
Buy |
8,300 | $11.83 | 8,300 $11.83 $98,189 |
Dec 10, 2024 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Buy |
10,000 | $12.10 | 10,000 $12.10 $121,000 |
Dec 10, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Buy |
10,000 | $12.89 | 10,000 $12.89 $128,900 |
Dec 09, 2024 JUNEAU JOHN B |
JUNEAU JOHN B
|
Buy |
4,999 | $12.04 | 4,999 $12.04 $60,188 |
Dec 06, 2024 JUNEAU JOHN B |
JUNEAU JOHN B
|
Buy |
4,992 | $11.76 | 4,992 $11.76 $58,706 |
Dec 05, 2024 JUNEAU JOHN B |
JUNEAU JOHN B
|
Buy |
5,000 | $12.22 | 5,000 $12.22 $61,100 |
Sep 12, 2024 Shortz Richard |
Shortz Richard
|
Sell |
697 | $21.56 | 697 $21.56 $15,027 |
Sep 11, 2024 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
7,460 | $21.14 | 7,460 $21.14 $157,704 |
Sep 10, 2024 Green Darwin |
Green Darwin
|
Sell |
2,390 | $21.25 | 2,390 $21.25 $50,788 |
Aug 26, 2024 Clark Michael Aaron |
Clark Michael Aaron
CFO & Secretary
|
Sell |
1,375 | $21.66 | 1,375 $21.66 $29,783 |
Apr 09, 2024 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
2,920 | $20.60 | 2,920 $20.60 $60,152 |
Apr 05, 2024 Shortz Richard |
Shortz Richard
|
Sell |
900 | $20.59 | 900 $20.59 $18,531 |
Apr 05, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Sell |
5,401 | $20.10 | 5,401 $20.10 $108,560 |
Mar 28, 2024 Shortz Richard |
Shortz Richard
|
Sell |
200 | $20.50 | 200 $20.50 $4,100 |
Mar 22, 2024 Shortz Richard |
Shortz Richard
|
Sell |
3,635 | $20.64 | 3,635 $20.64 $75,026 |
Mar 21, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Sell |
1,000 | $21.00 | 1,000 $21.00 $21,000 |
Mar 18, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President & CEO
|
Sell |
3,000 | $22.00 | 3,000 $22.00 $66,000 |
Mar 18, 2024 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
5,826 | $22.00 | 5,826 $22.00 $128,172 |
Mar 18, 2024 Shortz Richard |
Shortz Richard
|
Sell |
5,668 | $22.05 | 5,668 $22.05 $124,979 |
Jan 09, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Sell |
1,056 | $16.39 | 1,056 $16.39 $17,308 |
Jan 04, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Sell |
612 | $15.90 | 612 $15.90 $9,731 |
Jan 03, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Sell |
2,907 | $16.89 | 2,907 $16.89 $49,099 |
Jan 02, 2024 JUNEAU JOHN B |
JUNEAU JOHN B
Chairman
|
Sell |
72 | $17.91 | 72 $17.91 $1,290 |
Jan 02, 2024 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
72 | $17.91 | 72 $17.91 $1,290 |
Jan 02, 2024 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Sell |
250 | $17.91 | 250 $17.91 $4,478 |
Dec 07, 2023 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
4,500 | $22.06 | 4,500 $22.06 $99,270 |
Nov 30, 2023 Shortz Richard |
Shortz Richard
|
Sell |
30,000 | $22.91 | 30,000 $22.91 $687,300 |
Sep 16, 2022 Gaines Leah S |
Gaines Leah S
CFO
|
Sell |
2,000 | $29.00 | 2,000 $29.00 $58,000 |
Sep 15, 2022 Gaines Leah S |
Gaines Leah S
CFO
|
Sell |
2,000 | $29.87 | 2,000 $29.87 $59,740 |
Sep 07, 2022 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
7,500 | $22.00 | 7,500 $22.00 $165,000 |
Sep 07, 2022 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
7,500 | $22.00 | 7,500 $22.00 $165,000 |
Sep 07, 2022 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
7,500 | $22.00 | 7,500 $22.00 $165,000 |
Sep 07, 2022 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
7,500 | $22.00 | 7,500 $22.00 $165,000 |
Sep 07, 2022 JUNEAU JOHN B |
JUNEAU JOHN B
Chairman
|
Buy |
7,500 | $22.00 | 7,500 $22.00 $165,000 |
Jun 18, 2021 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Buy |
47,619 | $21.00 | 47,619 $21.00 $999,999 |
Nov 17, 2020 COMPOFELICE JOSEPH S |
COMPOFELICE JOSEPH S
|
Sell |
35,000 | $15.00 | 35,000 $15.00 $525,000 |
Nov 17, 2020 Shortz Richard |
Shortz Richard
|
Sell |
25,000 | $15.00 | 25,000 $15.00 $375,000 |
Nov 17, 2020 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Buy |
35,000 | $15.00 | 35,000 $15.00 $525,000 |
Nov 17, 2020 Gaines Leah S |
Gaines Leah S
CFO
|
Sell |
5,000 | $15.00 | 5,000 $15.00 $75,000 |
Nov 17, 2020 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Buy |
5,000 | $15.00 | 5,000 $15.00 $75,000 |
Nov 17, 2020 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Buy |
5,000 | $15.00 | 5,000 $15.00 $75,000 |
Nov 17, 2020 Van Nieuwenhuyse Rick |
Van Nieuwenhuyse Rick
President and CEO
|
Buy |
25,000 | $15.00 | 25,000 $15.00 $375,000 |
TOP