| 09 Apr, 2026 |
Gregg Piontek |
Common Stock |
D |
15,000 |
$15.05 |
819,326 |
D |
S |
| 09 Apr, 2026 |
Gregg Piontek |
Common Stock |
D |
15,000 |
$15.05 |
819,326 |
D |
S |
| 01 Apr, 2026 |
Gregg Piontek |
Common Stock |
D |
35,000 |
$14.51 |
834,326 |
D |
S |
| 01 Apr, 2026 |
Gregg Piontek |
Common Stock |
D |
35,000 |
$14.51 |
834,326 |
D |
S |
| 01 Apr, 2026 |
Gregg Piontek |
Common Stock |
D |
35,000 |
$14.51 |
834,326 |
D |
S |
| 25 Mar, 2026 |
Gregg Piontek |
Common Stock |
D |
15,000 |
$15.03 |
869,326 |
D |
S |
| 25 Mar, 2026 |
Gregg Piontek |
Common Stock |
D |
15,000 |
$15.03 |
869,326 |
D |
S |
| 25 Mar, 2026 |
Gregg Piontek |
Common Stock |
D |
15,000 |
$15.03 |
869,326 |
D |
S |
| 16 Mar, 2026 |
Mary Celeste Fruge |
Common Stock |
A |
1,000 |
$4.32 |
266,213 |
D |
M |
| 16 Mar, 2026 |
Mary Celeste Fruge |
Common Stock |
D |
1,000 |
$13.56 |
265,213 |
D |
S |
| 16 Mar, 2026 |
Mary Celeste Fruge |
Non-Qualified Stock Option (right to buy) |
D |
1,000 |
$0.00 |
0 |
D |
M |
| 06 Mar, 2026 |
Mary Celeste Fruge |
Common Stock |
A |
11,193 |
$4.32 |
276,406 |
D |
M |
| 06 Mar, 2026 |
Mary Celeste Fruge |
Common Stock |
D |
11,193 |
$13.34 |
265,213 |
D |
S |
| 06 Mar, 2026 |
Mary Celeste Fruge |
Non-Qualified Stock Option (right to buy) |
D |
11,193 |
$0.00 |
1,000 |
D |
M |
| 04 Mar, 2026 |
Gregg Piontek |
Common Stock |
A |
73,590 |
$4.32 |
992,916 |
D |
M |
| 04 Mar, 2026 |
Gregg Piontek |
Common Stock |
A |
73,590 |
$4.32 |
992,916 |
D |
M |
| 04 Mar, 2026 |
Gregg Piontek |
Common Stock |
A |
73,590 |
$4.32 |
992,916 |
D |
M |
| 04 Mar, 2026 |
Gregg Piontek |
Common Stock |
D |
73,590 |
$14.10 |
919,326 |
D |
S |
| 04 Mar, 2026 |
Gregg Piontek |
Common Stock |
D |
73,590 |
$14.10 |
919,326 |
D |
S |
| 04 Mar, 2026 |
Gregg Piontek |
Common Stock |
D |
73,590 |
$14.10 |
919,326 |
D |
S |