| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-15 |
P |
2,500 |
$14.67 |
$36,678 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-15 |
P |
10,000 |
$14.61 |
$146,131 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-15 |
P |
2,500 |
$14.67 |
$36,678 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-15 |
P |
10,000 |
$14.61 |
$146,131 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-15 |
P |
20,000 |
$14.67 |
$293,424 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-15 |
P |
80,000 |
$14.61 |
$1,169,048 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
16,179 |
$14.65 |
$236,948 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
11,321 |
$14.50 |
$164,140 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
11,321 |
$14.50 |
$164,140 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
16,179 |
$14.65 |
$236,948 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
2,942 |
$14.65 |
$43,087 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
2,058 |
$14.50 |
$29,838 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
10,292 |
$14.50 |
$149,221 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
45,242 |
$14.50 |
$655,950 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
133,791 |
$14.50 |
$1,939,796 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
19,554 |
$14.50 |
$283,508 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
11,321 |
$14.50 |
$164,140 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
14,708 |
$14.65 |
$215,405 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
64,658 |
$14.65 |
$946,942 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
191,209 |
$14.65 |
$2,800,332 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
27,946 |
$14.65 |
$409,280 |
| 2026-05-18 |
Voss Capital, LP |
10% Owner |
2026-05-14 |
P |
16,179 |
$14.65 |
$236,948 |
| 2026-05-13 |
Ostertag Oliver |
Officer (President, Growth & AI) |
2026-05-11 |
A |
66,293 |
— |
$0 |
| 2026-05-13 |
Singh Savneet |
Director, Officer (CEO & President) |
2026-05-11 |
A |
206,246 |
— |
$0 |
| 2026-05-13 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2026-05-11 |
A |
79,552 |
— |
$0 |
| 2026-05-13 |
KING CATHY A |
Officer (CLO & Corporate Secretary) |
2026-05-11 |
A |
66,293 |
— |
$0 |
| 2026-05-13 |
STEENBERGE MICHAEL ANTHONY |
Officer (SVP Finance & Transformation) |
2026-05-11 |
A |
26,517 |
— |
$0 |
| 2026-05-13 |
Codner Elizabeth M |
Officer (Chief Human Resources Officer) |
2026-05-11 |
A |
24,307 |
— |
$0 |
| 2026-03-05 |
STEENBERGE MICHAEL ANTHONY |
Officer (Chief Accounting Officer) |
2026-03-04 |
S |
(582) |
$18.27 |
-$10,633 |
| 2026-03-05 |
Singh Savneet |
Director, Officer (CEO & President) |
2026-03-04 |
S |
(14,310) |
$18.27 |
-$261,444 |
| 2026-03-05 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2026-03-04 |
S |
(1,636) |
$18.27 |
-$29,890 |
| 2026-03-05 |
KING CATHY A |
Officer (CLO & Corporate Secretary) |
2026-03-04 |
S |
(1,517) |
$18.27 |
-$27,716 |
| 2026-03-05 |
STEENBERGE MICHAEL ANTHONY |
Officer (Chief Accounting Officer) |
2026-03-03 |
S |
(2,342) |
$17.49 |
-$40,962 |
| 2026-03-05 |
Singh Savneet |
Director, Officer (CEO & President) |
2026-03-03 |
S |
(57,605) |
$17.49 |
-$1,007,511 |
| 2026-03-05 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2026-03-03 |
S |
(6,588) |
$17.49 |
-$115,224 |
| 2026-03-05 |
KING CATHY A |
Officer (CLO & Corporate Secretary) |
2026-03-03 |
S |
(6,109) |
$17.49 |
-$106,846 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-02-04 |
P |
50,000 |
$22.20 |
$1,109,995 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-02-04 |
P |
15,100 |
$23.23 |
$350,826 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-02-03 |
P |
157,862 |
$22.76 |
$3,592,245 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-02-03 |
P |
25,000 |
$23.72 |
$593,108 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-02-03 |
P |
2,500 |
$0.50 |
$1,250 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-02-03 |
P |
464 |
$3.50 |
$1,624 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-30 |
P |
2,138 |
$26.21 |
$56,037 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-28 |
P |
1 |
$1.00 |
$1 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-27 |
P |
85,000 |
$28.56 |
$2,427,192 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-27 |
P |
90,000 |
$29.66 |
$2,669,184 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-23 |
P |
10,000 |
$31.71 |
$317,142 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-15 |
P |
50,068 |
$38.93 |
$1,949,353 |
| 2026-03-05 |
Voss Capital, LP |
10% Owner |
2026-01-14 |
P |
41,034 |
$39.10 |
$1,604,622 |
| 2026-03-03 |
Singh Savneet |
Director, Officer (CEO & President) |
2026-03-01 |
A |
56,163 |
— |
$0 |
| 2026-03-03 |
Singh Savneet |
Director, Officer (CEO & President) |
2026-03-01 |
A |
25,053 |
— |
$0 |
| 2026-01-07 |
Voss Capital, LP |
10% Owner |
2026-01-06 |
P |
25,000 |
$34.56 |
$864,008 |
| 2026-01-07 |
Voss Capital, LP |
10% Owner |
2026-01-05 |
P |
8,898 |
$35.82 |
$318,728 |
| 2026-01-07 |
Voss Capital, LP |
10% Owner |
2025-12-31 |
P |
15,348 |
$36.60 |
$561,700 |
| 2026-01-07 |
Voss Capital, LP |
10% Owner |
2025-12-30 |
P |
146,789 |
$36.51 |
$5,359,266 |
| 2026-01-06 |
Singh Savneet |
Director, Officer (CEO & President) |
2026-01-05 |
S |
(3,608) |
$35.73 |
-$128,914 |
| 2025-12-12 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-12-10 |
M |
6,500 |
$8.82 |
$57,330 |
| 2025-12-12 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-12-10 |
S |
(6,500) |
$35.53 |
-$230,945 |
| 2025-12-12 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-12-10 |
M |
(6,500) |
— |
$-0 |
| 2025-09-11 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-09-10 |
M |
6,500 |
$8.82 |
$57,330 |
| 2025-09-11 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-09-10 |
S |
(6,500) |
$46.06 |
-$299,390 |
| 2025-09-11 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-09-10 |
M |
(6,500) |
— |
$-0 |
| 2025-08-15 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-08-13 |
G |
(176,891) |
— |
$-0 |
| 2025-06-13 |
STOFFEL JAMES C |
Director |
2025-06-12 |
A |
2,730 |
— |
$0 |
| 2025-06-13 |
RUSSO CYNTHIA A |
Director |
2025-06-12 |
A |
2,730 |
— |
$0 |
| 2025-06-13 |
Rauch Douglas Gregory |
Director |
2025-06-12 |
A |
2,730 |
— |
$0 |
| 2025-06-13 |
Crawford Linda M. |
Director |
2025-06-12 |
A |
2,730 |
— |
$0 |
| 2025-06-13 |
Pascal Keith |
Director |
2025-06-12 |
A |
2,730 |
— |
$0 |
| 2025-06-13 |
Singh Narinder |
Director |
2025-06-12 |
A |
2,730 |
— |
$0 |
| 2025-06-11 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-06-10 |
M |
6,500 |
$8.82 |
$57,330 |
| 2025-06-11 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-06-10 |
S |
(6,500) |
$66.75 |
-$433,875 |
| 2025-06-11 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-06-10 |
M |
(6,500) |
— |
$-0 |
| 2025-06-11 |
Singh Narinder |
Director |
2025-06-09 |
S |
(1,500) |
$67.57 |
-$101,355 |
| 2025-06-03 |
STEENBERGE MICHAEL ANTHONY |
Officer (Chief Accounting Officer) |
2025-06-01 |
F |
(435) |
$65.56 |
-$28,519 |
| 2025-05-22 |
Rauch Douglas Gregory |
Director |
2025-05-20 |
S |
(1,000) |
$69.98 |
-$69,980 |
| 2025-03-20 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-18 |
A |
14,562 |
— |
$0 |
| 2025-03-17 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-14 |
G |
(89,977) |
— |
$-0 |
| 2025-03-07 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-07 |
G |
(89,977) |
— |
$-0 |
| 2025-03-07 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-05 |
A |
58,249 |
— |
$0 |
| 2025-03-07 |
KING CATHY A |
Officer (CLO & Corporate Secretary) |
2025-03-05 |
A |
23,237 |
— |
$0 |
| 2025-03-07 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-03-05 |
A |
23,237 |
— |
$0 |
| 2025-03-07 |
STEENBERGE MICHAEL ANTHONY |
Officer (Chief Accounting Officer) |
2025-03-05 |
A |
8,520 |
— |
$0 |
| 2025-03-04 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-01 |
A |
72,584 |
— |
$0 |
| 2025-03-04 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-01 |
A |
65,722 |
— |
$0 |
| 2025-03-04 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-01 |
F |
(21,617) |
$68.71 |
-$1,485,304 |
| 2025-03-04 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-01 |
F |
(34,872) |
$68.71 |
-$2,396,055 |
| 2025-03-04 |
Singh Savneet |
Director, Officer (CEO & President) |
2025-03-01 |
F |
(31,368) |
$68.71 |
-$2,155,295 |
| 2025-03-04 |
KING CATHY A |
Officer (CLO & Corporate Secretary) |
2025-03-01 |
F |
(5,904) |
$68.71 |
-$405,664 |
| 2025-03-04 |
STEENBERGE MICHAEL ANTHONY |
Officer (Chief Accounting Officer) |
2025-03-01 |
F |
(2,035) |
$68.71 |
-$139,825 |
| 2025-03-04 |
MENAR BRYAN A |
Officer (Chief Financial Officer) |
2025-03-01 |
F |
(6,297) |
$68.71 |
-$432,667 |
| 2025-01-08 |
STEENBERGE MICHAEL ANTHONY |
Officer (Chief Accounting Officer) |
2024-03-31 |
A |
122 |
— |
$0 |
| 2025-01-02 |
Singh Savneet |
Director, Officer (CEO & President) |
2024-12-30 |
A |
61,282 |
— |
$0 |
| 2024-09-04 |
Rauch Douglas Gregory |
Director |
2024-08-30 |
G |
(2,000) |
— |
$-0 |
| 2024-08-30 |
Rauch Douglas Gregory |
Director |
2024-08-28 |
S |
(3,000) |
$53.61 |
-$160,830 |
| 2024-08-13 |
Pascal Keith |
Director |
2024-08-12 |
A |
3,395 |
— |
$0 |
| 2024-08-13 |
Crawford Linda M. |
Director |
2024-08-12 |
A |
3,395 |
— |
$0 |
| 2024-08-13 |
Rauch Douglas Gregory |
Director |
2024-08-12 |
A |
3,395 |
— |
$0 |
| 2024-08-13 |
RUSSO CYNTHIA A |
Director |
2024-08-12 |
A |
3,395 |
— |
$0 |
| 2024-08-13 |
Singh Narinder |
Director |
2024-08-12 |
A |
3,395 |
— |
$0 |
| 2024-08-13 |
STOFFEL JAMES C |
Director |
2024-08-12 |
A |
3,395 |
— |
$0 |