| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $293.84 | 288 | $84,627.13 | 37,380 | 2026-08-20 | Filing |
| Officer | $293.16 | 2,962 | $868,334.00 | 37,668 | 2026-08-20 | Filing |
| Officer | $300.00 | 952 | $285,600.00 | 21,043 | 2026-08-17 | Filing |
| Officer, Director | $298.85 | 54 | $16,137.80 | 119,425 | 2026-08-05 | Filing |
| Officer, Director | $298.26 | 194 | $57,863.16 | 119,479 | 2026-08-05 | Filing |
| Officer, Director | $297.05 | 518 | $153,873.56 | 119,673 | 2026-08-05 | Filing |
| Officer, Director | $296.14 | 397 | $117,568.65 | 120,191 | 2026-08-05 | Filing |
| Officer, Director | $299.70 | 629 | $188,511.17 | 120,588 | 2026-08-04 | Filing |
| Officer, Director | $298.90 | 334 | $99,831.00 | 121,217 | 2026-08-04 | Filing |
| Officer, Director | $297.68 | 120 | $35,721.11 | 121,551 | 2026-08-04 | Filing |
| 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 |