| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $22.90 | 11,080 | $253,743.08 | 51,197 | 2026-08-07 | Filing |
| Officer, Director | $25.00 | 14,868 | $371,700.00 | 1,030,592 | 2026-08-04 | Filing |
| Officer, Director | $21.90 | 155 | $3,394.50 | 1,045,460 | 2026-07-17 | Filing |
| Officer, Director | $21.10 | 4,204 | $88,704.40 | 1,045,615 | 2026-07-17 | Filing |
| Officer, Director | $20.51 | 2,714 | $55,664.14 | 1,049,819 | 2026-07-17 | Filing |
| Officer, Director | $20.65 | 11,412 | $235,657.80 | 1,052,533 | 2026-07-16 | Filing |
| Officer | $17.77 | 41,716 | $741,293.32 | 1,392,778 | 2026-06-17 | Filing |
| Officer | $18.15 | 34,919 | $633,779.85 | 1,434,494 | 2026-06-16 | Filing |
| Officer, Director | $21.85 | 85 | $1,857.25 | 1,063,945 | 2026-06-03 | Filing |
| Officer, Director | $21.15 | 5,746 | $121,527.90 | 1,064,030 | 2026-06-03 | Filing |
| Officer, Director | $20.17 | 3,482 | $70,231.94 | 1,069,776 | 2026-06-03 | Filing |
| Officer, Director | $21.83 | 100 | $2,183.00 | 2,038,638 | 2026-06-03 | Filing |
| Officer, Director | $21.13 | 6,689 | $141,338.57 | 2,038,738 | 2026-06-03 | Filing |
| Officer, Director | $19.84 | 1,100 | $21,824.00 | 2,045,427 | 2026-06-03 | Filing |
| Officer, Director | $16.96 | 6,225 | $105,576.00 | 2,046,527 | 2026-05-29 | Filing |
| Officer, Director | $16.96 | 15,028 | $254,874.88 | 1,073,258 | 2026-05-29 | Filing |
| Director | $16.96 | 1,000 | $16,960.00 | 5,227 | 2026-05-29 | Filing |
| Officer | $16.96 | 19,622 | $332,789.12 | 1,469,413 | 2026-05-29 | Filing |
| Officer, Director | $17.02 | 1,077 | $18,330.54 | 2,052,752 | 2026-05-28 | Filing |
| Officer, Director | $17.50 | 852 | $14,910.00 | 2,053,829 | 2026-05-27 | Filing |