| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $116.84 | 4,719 | $551,367.96 | 98,639 | 2026-03-16 | Filing |
| Officer | $116.02 | 3,215 | $373,004.30 | 103,358 | 2026-03-16 | Filing |
| Officer, Director | $140.48 | 1,796 | $252,302.08 | 63,261 | 2026-03-02 | Filing |
| Officer, Director | $139.50 | 1,180 | $164,610.00 | 65,057 | 2026-03-02 | Filing |
| Officer, Director | $138.67 | 940 | $130,349.80 | 66,237 | 2026-03-02 | Filing |