| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $315.06 | 1,200 | $378,075.00 | 8,805,290 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $313.99 | 800 | $251,188.00 | 8,806,490 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $313.05 | 800 | $250,439.04 | 8,807,290 | 2026-06-01 | Filing |
| Officer, Director | $329.52 | 200 | $65,903.00 | 0 | 2026-06-01 | Filing |
| Officer, Director | $328.52 | 599 | $196,782.70 | 200 | 2026-06-01 | Filing |
| Officer, Director | $326.94 | 101 | $33,020.84 | 799 | 2026-06-01 | Filing |
| Officer, Director | $325.68 | 200 | $65,136.00 | 900 | 2026-06-01 | Filing |
| Officer, Director | $324.97 | 900 | $292,475.88 | 1,100 | 2026-06-01 | Filing |
| 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 |