| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $164.20 | 200 | $32,840.00 | 29,761 | 2026-07-02 | Filing |
| Officer, Director | $163.71 | 437 | $71,541.27 | 29,961 | 2026-07-02 | Filing |
| Officer, Director | $162.01 | 1,167 | $189,065.67 | 30,398 | 2026-07-02 | Filing |
| Officer, Director | $161.28 | 1,672 | $269,660.16 | 31,565 | 2026-07-02 | Filing |
| Officer, Director | $160.13 | 3,024 | $484,233.12 | 33,237 | 2026-07-02 | Filing |
| Officer, Director | $171.28 | 400 | $68,512.00 | 36,261 | 2026-06-02 | Filing |
| Officer, Director | $169.76 | 1,301 | $220,857.76 | 36,661 | 2026-06-02 | Filing |
| Officer, Director | $168.76 | 2,841 | $479,447.16 | 37,962 | 2026-06-02 | Filing |
| Officer, Director | $167.68 | 1,420 | $238,105.60 | 40,803 | 2026-06-02 | Filing |
| Officer, Director | $166.19 | 500 | $83,095.00 | 42,223 | 2026-06-02 | Filing |
| Officer, Director | $164.61 | 38 | $6,255.18 | 42,723 | 2026-06-02 | Filing |
| Officer, Director | $151.34 | 2,421 | $366,394.14 | 42,761 | 2026-05-12 | Filing |
| Officer, Director | $150.00 | 5,079 | $761,850.00 | 45,182 | 2026-05-12 | Filing |
| Officer, Director | $133.27 | 23 | $3,065.21 | 50,261 | 2026-05-05 | Filing |
| Officer, Director | $132.51 | 1,180 | $156,361.80 | 50,284 | 2026-05-05 | Filing |
| Officer, Director | $131.75 | 1,022 | $134,648.50 | 51,464 | 2026-05-05 | Filing |
| Officer, Director | $130.59 | 4,275 | $558,272.25 | 52,486 | 2026-05-05 | Filing |
| Officer, Director | $130.05 | 6,500 | $845,325.00 | 56,761 | 2026-04-17 | Filing |
| Officer | $118.80 | 86 | $10,216.80 | 96,616 | 2026-03-16 | Filing |
| Officer | $117.74 | 1,937 | $228,062.38 | 96,702 | 2026-03-16 | Filing |