| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $296.46 | 80 | $23,716.93 | 121,671 | 2026-08-04 | Filing |
| Officer | $301.31 | 3,000 | $903,922.80 | 55,128 | 2026-07-24 | Filing |
| Officer | $300.49 | 1,600 | $480,790.56 | 19,153 | 2026-07-24 | Filing |
| Officer | $299.69 | 2,353 | $705,173.63 | 20,753 | 2026-07-24 | Filing |
| Officer | $298.86 | 2,040 | $609,669.10 | 23,106 | 2026-07-24 | Filing |
| Officer | $297.39 | 1,107 | $329,206.30 | 25,146 | 2026-07-24 | Filing |
| Officer | $300.64 | 1,000 | $300,640.00 | 10,985 | 2026-07-24 | Filing |
| Officer, Director | $259.12 | 257 | $66,594.10 | 121,751 | 2026-07-07 | Filing |
| Officer, Director | $258.37 | 283 | $73,119.28 | 122,008 | 2026-07-07 | Filing |
| Officer, Director | $256.50 | 189 | $48,477.61 | 122,291 | 2026-07-07 | Filing |
| Officer, Director | $255.60 | 147 | $37,573.79 | 122,480 | 2026-07-07 | Filing |
| Officer, Director | $254.34 | 287 | $72,996.01 | 122,627 | 2026-07-07 | Filing |
| Officer, Director | $263.68 | 184 | $48,516.57 | 122,914 | 2026-07-06 | Filing |
| Officer, Director | $262.81 | 164 | $43,100.48 | 123,098 | 2026-07-06 | Filing |
| Officer, Director | $261.55 | 815 | $213,166.67 | 123,262 | 2026-07-06 | Filing |
| Officer | $263.50 | 1,082 | $285,105.16 | 11,985 | 2026-06-12 | Filing |
| Officer, Director | $263.76 | 20 | $5,275.26 | 124,077 | 2026-06-08 | Filing |
| Officer, Director | $262.83 | 251 | $65,970.30 | 124,097 | 2026-06-08 | Filing |
| Officer, Director | $261.81 | 193 | $50,528.83 | 124,348 | 2026-06-08 | Filing |
| Officer, Director | $260.80 | 299 | $77,978.18 | 124,541 | 2026-06-08 | Filing |