| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $103.77 | 100,000 | $10,377,000.00 | 9,683,136 | 2026-05-27 | Filing |
| Officer | $104.31 | 108 | $11,265.24 | 193,771 | 2026-05-27 | Filing |
| Officer | $103.73 | 1,400 | $145,223.96 | 193,879 | 2026-05-27 | Filing |
| Officer | $102.71 | 1,240 | $127,363.00 | 195,279 | 2026-05-27 | Filing |
| Officer | $101.65 | 1,460 | $148,410.17 | 196,519 | 2026-05-27 | Filing |
| Officer | $100.38 | 1,300 | $130,495.95 | 197,979 | 2026-05-27 | Filing |
| Large Shareholder, Officer, Director | $109.16 | 70 | $7,641.20 | 0 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $108.41 | 8,340 | $904,101.04 | 70 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $107.52 | 31,353 | $3,370,930.34 | 8,410 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $106.72 | 31,373 | $3,348,277.15 | 39,763 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $105.71 | 36,557 | $3,864,257.69 | 71,136 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $109.16 | 130 | $14,190.80 | 4,076,815 | 2026-05-26 | Filing |
| Large Shareholder, Officer, Director | $108.41 | 15,490 | $1,679,199.65 | 4,076,945 | 2026-05-26 | Filing |