| Transaction Date |
Insider Name |
Security Class |
Transaction Type |
Shares Traded |
Price |
Shares Remaining |
Ownership |
Code |
| 23 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$16.62 |
1,626,013 |
D |
P |
| 22 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$16.46 |
1,624,013 |
D |
P |
| 20 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$17.48 |
1,620,013 |
D |
P |
| 21 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$17.28 |
1,622,013 |
D |
P |
| 16 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$16.76 |
1,616,013 |
D |
P |
| 15 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$16.43 |
1,614,013 |
D |
P |
| 14 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
270 |
$16.17 |
1,610,283 |
D |
P |
| 14 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
130 |
$16.18 |
1,610,413 |
D |
P |
| 14 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
166 |
$16.19 |
1,610,579 |
D |
P |
| 14 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
1,434 |
$16.14 |
1,612,013 |
D |
P |
| 10 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$15.38 |
1,608,013 |
D |
P |
| 09 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$15.74 |
1,606,013 |
D |
P |
| 08 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$15.05 |
1,604,013 |
D |
P |
| 07 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$14.22 |
1,602,013 |
D |
P |
| 06 Apr, 2026 |
Paresh Patel |
Common Stock |
A |
2,000 |
$14.26 |
1,600,013 |
D |
P |
| 23 Mar, 2026 |
James J Macchiarola |
Common Stock |
A |
4,000 |
$15.12 |
140,000 |
D |
P |
| 23 Mar, 2026 |
James J Macchiarola |
Common Stock |
A |
4,000 |
$15.12 |
140,000 |
D |
P |
| 23 Mar, 2026 |
James J Macchiarola |
Common Stock |
A |
4,000 |
$15.12 |
140,000 |
D |
P |
| 23 Mar, 2026 |
James J Macchiarola |
Common Stock |
A |
4,000 |
$15.12 |
140,000 |
D |
P |
| 23 Mar, 2026 |
James J Macchiarola |
Common Stock |
A |
4,000 |
$15.12 |
140,000 |
D |
P |