| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $102.26 | 3,340 | $341,543.06 | 6,425 | 2026-05-27 | Filing |
| Officer, Director | $101.21 | 3,163 | $320,128.18 | 9,765 | 2026-05-27 | Filing |
| Officer, Director | $100.30 | 2,457 | $246,434.64 | 12,928 | 2026-05-27 | Filing |
| Officer, Director | $105.02 | 561 | $58,916.67 | 0 | 2026-05-27 | Filing |
| Officer, Director | $104.09 | 11,700 | $1,217,821.41 | 561 | 2026-05-27 | Filing |
| Officer, Director | $103.32 | 13,440 | $1,388,558.98 | 12,261 | 2026-05-27 | Filing |
| Officer, Director | $102.26 | 13,358 | $1,365,969.04 | 25,701 | 2026-05-27 | Filing |
| Officer, Director | $101.21 | 12,656 | $1,280,916.29 | 39,059 | 2026-05-27 | Filing |
| Officer, Director | $100.30 | 9,824 | $985,337.38 | 51,715 | 2026-05-27 | Filing |
| Officer | $105.02 | 18 | $1,890.36 | 121,715 | 2026-05-27 | Filing |
| Officer | $103.81 | 136 | $14,118.04 | 121,733 | 2026-05-27 | Filing |
| Officer | $103.26 | 424 | $43,783.00 | 121,869 | 2026-05-27 | Filing |
| Officer | $102.19 | 584 | $59,677.56 | 122,293 | 2026-05-27 | Filing |
| Officer | $101.15 | 707 | $71,514.18 | 122,877 | 2026-05-27 | Filing |
| Officer | $100.29 | 377 | $37,808.99 | 123,584 | 2026-05-27 | Filing |
| Officer | $110.00 | 898 | $98,780.00 | 131,427 | 2026-05-28 | Filing |
| Director | $108.20 | 103,237 | $11,170,336.31 | 9,040,829 | 2026-05-28 | Filing |
| Director | $107.22 | 180,608 | $19,365,259.34 | 9,144,066 | 2026-05-28 | Filing |
| Director | $106.53 | 15,884 | $1,692,125.70 | 9,324,674 | 2026-05-28 | Filing |
| Director | $105.27 | 342,578 | $36,063,460.12 | 9,340,558 | 2026-05-28 | Filing |