| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $22.57 | 46,875 | $1,057,753.13 | 0 | 2026-07-22 | Filing |
| Large Shareholder, Director | $22.54 | 46,875 | $1,056,426.56 | 0 | 2026-07-21 | Filing |
| Director | $22.85 | 1,050 | $23,992.50 | 38,296 | 2026-07-15 | Filing |
| Large Shareholder, Director | $23.03 | 46,875 | $1,079,437.50 | 0 | 2026-07-15 | Filing |
| Large Shareholder, Director | $22.25 | 46,875 | $1,042,982.81 | 0 | 2026-07-14 | Filing |
| Large Shareholder, Director | $22.22 | 46,875 | $1,041,604.69 | 0 | 2026-07-08 | Filing |
| Large Shareholder, Director | $22.63 | 46,875 | $1,060,903.13 | 0 | 2026-07-07 | Filing |
| Large Shareholder, Director | $21.64 | 46,875 | $1,014,426.56 | 0 | 2026-07-01 | Filing |
| Large Shareholder, Director | $21.45 | 46,875 | $1,005,454.69 | 0 | 2026-06-30 | Filing |
| Officer | $19.65 | 14,208 | $279,187.20 | 691,840 | 2026-06-24 | Filing |
| Large Shareholder, Director | $19.90 | 46,875 | $932,667.19 | 0 | 2026-06-24 | Filing |
| Large Shareholder, Director | $20.18 | 20,341 | $410,393.91 | 0 | 2026-06-23 | Filing |
| Large Shareholder, Director | $19.84 | 26,534 | $526,540.70 | 20,341 | 2026-06-23 | Filing |
| Large Shareholder, Director | $20.66 | 46,875 | $968,587.50 | 0 | 2026-06-17 | Filing |
| Large Shareholder, Director | $21.15 | 46,875 | $991,237.50 | 0 | 2026-06-16 | Filing |
| Director | $20.85 | 1,050 | $21,892.50 | 39,346 | 2026-06-17 | Filing |
| Large Shareholder, Director | $21.43 | 46,875 | $1,004,760.94 | 0 | 2026-06-10 | Filing |
| Large Shareholder, Director | $21.78 | 46,875 | $1,020,928.13 | 0 | 2026-06-09 | Filing |
| Large Shareholder, Director | $20.28 | 46,875 | $950,681.25 | 0 | 2026-06-03 | Filing |
| Large Shareholder, Director | $20.50 | 46,875 | $960,848.44 | 0 | 2026-06-02 | Filing |