| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $323.55 | 600 | $194,127.00 | 2,000 | 2026-06-01 | Filing |
| Officer, Director | $322.00 | 400 | $128,801.00 | 2,600 | 2026-06-01 | Filing |
| Officer, Director | $319.92 | 200 | $63,983.00 | 3,000 | 2026-06-01 | Filing |
| Officer, Director | $318.89 | 500 | $159,444.00 | 3,200 | 2026-06-01 | Filing |
| Officer, Director | $316.33 | 500 | $158,165.00 | 3,700 | 2026-06-01 | Filing |
| Officer, Director | $314.86 | 400 | $125,942.00 | 4,200 | 2026-06-01 | Filing |
| Officer, Director | $313.36 | 400 | $125,345.00 | 4,600 | 2026-06-01 | Filing |
| Officer, Director | $329.52 | 100 | $32,952.00 | 1,920 | 2026-06-01 | Filing |
| Officer, Director | $328.48 | 372 | $122,194.97 | 2,020 | 2026-06-01 | Filing |
| Officer, Director | $326.93 | 100 | $32,693.00 | 2,392 | 2026-06-01 | Filing |
| Officer, Director | $325.18 | 600 | $195,109.02 | 2,492 | 2026-06-01 | Filing |
| Officer, Director | $323.45 | 400 | $129,378.00 | 3,092 | 2026-06-01 | Filing |
| Officer, Director | $321.93 | 200 | $64,385.00 | 3,492 | 2026-06-01 | Filing |
| Officer, Director | $319.02 | 500 | $159,510.00 | 3,692 | 2026-06-01 | Filing |
| Officer, Director | $317.85 | 17 | $5,403.41 | 4,192 | 2026-06-01 | Filing |
| Officer, Director | $316.27 | 200 | $63,253.00 | 4,209 | 2026-06-01 | Filing |
| Officer, Director | $314.94 | 283 | $89,127.34 | 4,409 | 2026-06-01 | Filing |
| Officer, Director | $314.11 | 300 | $94,233.99 | 4,692 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $341.75 | 163 | $55,704.70 | 8,808,090 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $340.22 | 237 | $80,631.00 | 8,808,253 | 2026-05-29 | Filing |