| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| ROTH JAY W | CEO & Chairman | Jan 30 '26 | Buy | 5.55 | 5,000 | 27,750 | 9,249,644 | Feb 03 06:15 AM | | Finke Thomas M | Director | Dec 30 '25 | Buy | 7.80 | 4,361 | 34,016 | 29,961 | Jan 05 07:22 PM | | Craddock Matthew | Director | Dec 31 '25 | Buy | 8.15 | 285 | 2,321 | 75,285 | Jan 02 07:43 PM | | Finke Thomas M | Director | Dec 26 '25 | Buy | 8.15 | 600 | 4,892 | 25,600 | Dec 30 05:00 PM | | O'Neil Kevin Wayne | 10% Owner | Nov 18 '25 | Buy | 8.39 | 55,000 | 461,721 | 2,131,505 | Nov 19 03:23 PM | | ROTH JAY W | CEO & Chairman | Jul 11 '25 | Sale | 12.20 | 3,055 | 37,271 | 9,244,644 | Jul 14 08:33 PM | | ROTH JAY W | CEO & Chairman | Jul 10 '25 | Sale | 12.39 | 2,304 | 28,547 | 9,247,699 | Jul 14 08:33 PM | | ROTH JAY W | CEO & Chairman | Jul 11 '25 | Sale | 12.20 | 832 | 10,150 | 999,720 | Jul 14 08:33 PM | | ROTH JAY W | CEO & Chairman | Jul 10 '25 | Sale | 12.39 | 627 | 7,769 | 1,000,552 | Jul 14 08:33 PM | | Atkinson Heather | Chief Financial Officer | Jul 11 '25 | Sale | 12.20 | 154 | 1,879 | 143,998 | Jul 14 08:33 PM | | Atkinson Heather | Chief Financial Officer | Jul 10 '25 | Sale | 12.39 | 116 | 1,437 | 144,152 | Jul 14 08:33 PM | | Cominsky Stephen Joseph | Director | Jul 11 '25 | Sale | 12.20 | 93 | 1,135 | 67,049 | Jul 14 08:33 PM | | ROTH JAY W | CEO & Chairman | Jul 08 '25 | Sale | 12.88 | 6,149 | 79,199 | 9,255,500 | Jul 10 05:44 PM | | ROTH JAY W | CEO & Chairman | Jul 09 '25 | Sale | 12.31 | 5,497 | 67,668 | 9,250,003 | Jul 10 05:44 PM | | ROTH JAY W | CEO & Chairman | Jul 08 '25 | Sale | 12.88 | 1,674 | 21,561 | 1,002,676 | Jul 10 05:44 PM | | ROTH JAY W | CEO & Chairman | Jul 09 '25 | Sale | 12.31 | 1,497 | 18,428 | 1,001,179 | Jul 10 05:44 PM | | Atkinson Heather | Chief Financial Officer | Jul 08 '25 | Sale | 12.88 | 310 | 3,993 | 144,545 | Jul 10 05:43 PM | | Atkinson Heather | Chief Financial Officer | Jul 09 '25 | Sale | 12.31 | 277 | 3,410 | 144,268 | Jul 10 05:43 PM | | ROTH JAY W | CEO & Chairman | Jul 07 '25 | Sale | 12.56 | 3,656 | 45,919 | 9,261,649 | Jul 08 08:14 PM | | ROTH JAY W | CEO & Chairman | Jul 03 '25 | Sale | 12.93 | 2,723 | 35,208 | 9,265,305 | Jul 08 08:14 PM | | ROTH JAY W | CEO & Chairman | Jul 07 '25 | Sale | 12.56 | 996 | 12,510 | 1,004,350 | Jul 08 08:14 PM | | ROTH JAY W | CEO & Chairman | Jul 03 '25 | Sale | 12.93 | 741 | 9,581 | 1,005,346 | Jul 08 08:14 PM | | Atkinson Heather | Chief Financial Officer | Jul 07 '25 | Sale | 12.56 | 184 | 2,311 | 144,855 | Jul 08 08:10 PM | | Atkinson Heather | Chief Financial Officer | Jul 03 '25 | Sale | 12.93 | 137 | 1,771 | 145,039 | Jul 08 08:10 PM | | Cominsky Stephen Joseph | Director | Jul 09 '25 | Proposed Sale | 12.45 | 8,968 | 111,650 | | Jul 08 06:53 PM | | Atkinson Heather | Chief Financial Officer | Jul 01 '25 | Sale | 12.22 | 414 | 5,059 | 145,432 | Jul 03 05:00 PM | | Atkinson Heather | Chief Financial Officer | Jul 02 '25 | Sale | 12.39 | 256 | 3,172 | 145,176 | Jul 03 05:00 PM | | ROTH JAY W | CEO & Chairman | Jul 01 '25 | Sale | 12.22 | 8,201 | 100,216 | 9,273,101 | Jul 03 05:00 PM | | ROTH JAY W | CEO & Chairman | Jul 02 '25 | Sale | 12.39 | 5,073 | 62,854 | 9,268,028 | Jul 03 05:00 PM | | ROTH JAY W | CEO & Chairman | Jul 01 '25 | Sale | 12.22 | 2,233 | 27,287 | 1,007,468 | Jul 03 05:00 PM | | ROTH JAY W | CEO & Chairman | Jul 02 '25 | Sale | 12.39 | 1,381 | 17,111 | 1,006,087 | Jul 03 05:00 PM | | LAVIGNE DAVID | Director | Jun 27 '25 | Sale | 11.34 | 6,435 | 72,973 | 165,864 | Jul 01 05:00 PM | | LAVIGNE DAVID | Director | Jun 30 '25 | Sale | 11.32 | 2,390 | 27,055 | 163,474 | Jul 01 05:00 PM | | Atkinson Heather | Chief Financial Officer | Jun 27 '25 | Sale | 12.10 | 337 | 4,078 | 145,846 | Jul 01 05:00 PM | | ROTH JAY W | CEO & Chairman | Jun 27 '25 | Sale | 12.10 | 6,676 | 80,780 | 9,281,302 | Jul 01 05:00 PM | | ROTH JAY W | CEO & Chairman | Jun 27 '25 | Sale | 12.10 | 1,818 | 21,998 | 1,009,701 | Jul 01 05:00 PM | | Atkinson Heather | Chief Financial Officer | Jun 26 '25 | Sale | 12.02 | 154 | 1,851 | 146,183 | Jun 27 05:00 PM | | Atkinson Heather | Chief Financial Officer | Jun 25 '25 | Sale | 12.54 | 51 | 640 | 146,337 | Jun 27 05:00 PM | | LAVIGNE DAVID | Director | Jun 26 '25 | Sale | 11.92 | 3,263 | 38,895 | 172,299 | Jun 27 05:00 PM | | ROTH JAY W | CEO & Chairman | Jun 26 '25 | Sale | 12.02 | 3,049 | 36,649 | 9,287,978 | Jun 27 05:00 PM | | LAVIGNE DAVID | Director | Jun 25 '25 | Sale | 11.95 | 2,459 | 29,385 | 175,562 | Jun 27 05:00 PM | | ROTH JAY W | CEO & Chairman | Jun 25 '25 | Sale | 12.54 | 1,049 | 13,154 | 9,291,027 | Jun 27 05:00 PM | | ROTH JAY W | CEO & Chairman | Jun 26 '25 | Sale | 12.02 | 830 | 9,977 | 1,011,519 | Jun 27 05:00 PM | | ROTH JAY W | CEO & Chairman | Jun 25 '25 | Sale | 12.54 | 274 | 3,436 | 1,012,349 | Jun 27 05:00 PM | | LAVIGNE DAVID | Director | Jun 23 '25 | Sale | 13.44 | 724 | 9,731 | 178,576 | Jun 25 05:00 PM | | LAVIGNE DAVID | Director | Jun 24 '25 | Sale | 13.05 | 555 | 7,243 | 178,021 | Jun 25 05:00 PM | | LAVIGNE DAVID | Director | Jun 23 '25 | Sale | 13.44 | 505 | 6,787 | 6,735 | Jun 25 05:00 PM | | LAVIGNE DAVID | Director | Jun 24 '25 | Sale | 13.05 | 221 | 2,884 | 6,514 | Jun 25 05:00 PM | | Atkinson Heather | Chief Financial Officer | Jun 23 '25 | Sale | 13.44 | 950 | 12,768 | 147,298 | Jun 25 05:00 PM | | Atkinson Heather | Chief Financial Officer | Jun 24 '25 | Sale | 13.05 | 910 | 11,876 | 146,388 | Jun 25 05:00 PM | | ROTH JAY W | CEO, Chairman | Jun 23 '25 | Sale | 13.44 | 18,418 | 247,538 | 9,310,122 | Jun 25 05:00 PM | | ROTH JAY W | CEO, Chairman | Jun 24 '25 | Sale | 13.05 | 18,046 | 235,500 | 9,292,076 | Jun 25 05:00 PM | | ROTH JAY W | CEO, Chairman | Jun 23 '25 | Sale | 13.44 | 5,129 | 68,934 | 1,017,536 | Jun 25 05:00 PM | | ROTH JAY W | CEO, Chairman | Jun 24 '25 | Sale | 13.05 | 4,913 | 64,115 | 1,012,623 | Jun 25 05:00 PM | | Roth Mitchell R. | Director | Jun 23 '25 | Proposed Sale | 10.21 | 101,504 | 1,036,356 | | Jun 20 09:52 PM | | Roth Jay W | Officer and Director | Jun 23 '25 | Proposed Sale | 10.21 | 375,206 | 3,830,853 | | Jun 20 06:30 PM | | Atkinson, Heather | Officer and Director | Jun 23 '25 | Proposed Sale | 10.21 | 25,142 | 256,700 | | Jun 20 06:30 PM | | Lavigne, David | Director | Jun 23 '25 | Proposed Sale | 10.21 | 16,552 | 168,996 | | Jun 20 06:30 PM |
|