| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $114.60 | 7,476 | $856,749.60 | 83,179 | 2026-06-02 | Filing |
| Officer | $113.89 | 4,524 | $515,238.36 | 90,655 | 2026-06-02 | Filing |
| Officer | $115.37 | 1,150 | $132,675.50 | 95,179 | 2026-06-02 | Filing |
| Officer | $114.67 | 15,216 | $1,744,818.72 | 96,329 | 2026-06-02 | Filing |
| Officer | $113.75 | 10,300 | $1,171,625.00 | 111,545 | 2026-06-02 | Filing |
| Officer | $107.35 | 1,608 | $172,618.80 | 28,014 | 2026-05-29 | Filing |
| Officer | $106.36 | 6,039 | $642,308.04 | 29,662 | 2026-05-29 | Filing |
| Officer | $105.45 | 12,020 | $1,267,509.00 | 35,661 | 2026-05-29 | Filing |
| Officer, Director | $107.44 | 1,316 | $141,391.04 | 1,340,456 | 2026-05-29 | Filing |
| Officer, Director | $106.42 | 5,195 | $552,851.90 | 1,341,772 | 2026-05-29 | Filing |
| Officer, Director | $105.49 | 9,157 | $965,971.93 | 1,346,967 | 2026-05-29 | Filing |
| Officer, Director | $104.32 | 18,289 | $1,907,908.48 | 1,356,124 | 2026-05-29 | Filing |
| Officer, Director | $103.53 | 39,848 | $4,125,463.44 | 1,374,413 | 2026-05-29 | Filing |
| Officer, Director | $102.54 | 15,680 | $1,607,827.20 | 1,414,261 | 2026-05-29 | Filing |
| Officer, Director | $101.51 | 8,701 | $883,238.51 | 1,429,941 | 2026-05-29 | Filing |
| Officer, Director | $100.51 | 7,400 | $743,774.00 | 1,438,642 | 2026-05-29 | Filing |
| Officer, Director | $101.07 | 1,300 | $131,391.00 | 1,340,456 | 2026-05-22 | Filing |
| Officer, Director | $100.37 | 36,756 | $3,689,199.72 | 1,341,756 | 2026-05-22 | Filing |
| Director | $95.18 | 500 | $47,590.00 | 3,943 | 2026-05-21 | Filing |
| Director | $94.29 | 764 | $72,037.56 | 4,443 | 2026-05-21 | Filing |