| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $16.68 | 18,664 | $311,362.18 | 3,494,768 | 2026-08-10 | Filing |
| Large Shareholder, Director | $16.13 | 248,784 | $4,013,831.30 | 3,513,432 | 2026-08-10 | Filing |
| Large Shareholder, Director | $13.20 | 47,303 | $624,404.33 | 3,494,768 | 2026-07-27 | Filing |
| | $12.84 | 11,495,514 | $147,602,399.76 | 11,495,514 | 2026-07-28 | Filing |
| Large Shareholder, Director | $15.64 | 110,976 | $1,735,653.54 | 3,494,768 | 2026-07-13 | Filing |
| Large Shareholder, Director | $20.80 | 47,010 | $977,892.62 | 3,494,768 | 2026-06-29 | Filing |
| Large Shareholder, Director | $20.24 | 94,899 | $1,921,002.50 | 3,541,778 | 2026-06-29 | Filing |
| Officer | $22.39 | 14,600 | $326,891.08 | 351,279 | 2026-06-18 | Filing |
| Officer | $21.81 | 135,400 | $2,953,723.92 | 365,879 | 2026-06-18 | Filing |
| Large Shareholder, Director | $27.75 | 766 | $21,255.12 | 3,494,768 | 2026-06-15 | Filing |
| Large Shareholder, Director | $26.86 | 19,334 | $519,253.24 | 3,495,534 | 2026-06-15 | Filing |
| Large Shareholder, Director | $26.03 | 121,809 | $3,170,956.25 | 3,514,868 | 2026-06-15 | Filing |
| Director | $29.87 | 18,321 | $547,248.27 | 68,875 | 2026-06-08 | Filing |
| Large Shareholder, Director | $43.03 | 1,000 | $43,032.00 | 3,494,768 | 2026-06-01 | Filing |
| Large Shareholder, Director | $42.35 | 3,007 | $127,348.25 | 3,495,768 | 2026-06-01 | Filing |
| Large Shareholder, Director | $41.26 | 7,193 | $296,776.71 | 3,498,775 | 2026-06-01 | Filing |
| Large Shareholder, Director | $40.25 | 8,301 | $334,104.46 | 3,505,968 | 2026-06-01 | Filing |
| Large Shareholder, Director | $39.09 | 37,997 | $1,485,367.32 | 3,514,269 | 2026-06-01 | Filing |
| Large Shareholder, Director | $38.50 | 84,411 | $3,250,211.79 | 3,552,266 | 2026-06-01 | Filing |
| Large Shareholder, Director | $37.99 | 7,151 | $271,671.50 | 3,494,768 | 2026-05-18 | Filing |