| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $346.33 | 6,934 | $2,401,479.96 | 12,357,327 | 2024-12-18 | Filing |
| Officer, Director | $345.44 | 5,614 | $1,939,314.76 | 12,364,261 | 2024-12-18 | Filing |
| Officer, Director | $344.44 | 15,769 | $5,431,534.28 | 12,369,875 | 2024-12-18 | Filing |
| Officer, Director | $343.59 | 8,854 | $3,042,133.46 | 12,385,644 | 2024-12-18 | Filing |
| Officer, Director | $342.29 | 4,405 | $1,507,801.99 | 12,394,498 | 2024-12-18 | Filing |
| Officer, Director | $341.30 | 5,421 | $1,850,204.11 | 12,398,903 | 2024-12-18 | Filing |
| Officer, Director | $340.16 | 2,975 | $1,011,987.31 | 12,404,324 | 2024-12-18 | Filing |
| Officer, Director | $338.98 | 5,901 | $2,000,332.78 | 12,407,299 | 2024-12-18 | Filing |
| Officer, Director | $338.07 | 25,767 | $8,711,170.79 | 12,413,200 | 2024-12-18 | Filing |
| Officer, Director | $337.26 | 35,695 | $12,038,470.71 | 12,438,967 | 2024-12-18 | Filing |
| Officer, Director | $336.16 | 4,900 | $1,647,207.03 | 12,474,662 | 2024-12-18 | Filing |
| Officer | $341.98 | 548 | $187,405.04 | 1,011 | 2024-11-26 | Filing |
| Officer | $342.81 | 719 | $246,480.53 | 4,659 | 2024-11-25 | Filing |
| Officer | $342.81 | 931 | $319,156.30 | 1,559 | 2024-11-25 | Filing |
| Officer | $338.95 | 14,808 | $5,019,171.60 | 0 | 2024-11-22 | Filing |
| Officer, Director | $298.55 | 117 | $34,930.35 | 119,402 | 2024-11-05 | Filing |
| Officer, Director | $297.24 | 1,666 | $495,205.17 | 119,519 | 2024-11-05 | Filing |
| Officer, Director | $296.47 | 1,677 | $497,180.86 | 121,185 | 2024-11-05 | Filing |
| Officer, Director | $295.55 | 510 | $150,727.95 | 122,862 | 2024-11-05 | Filing |
| Officer | $290.23 | 500 | $145,115.00 | 6,506 | 2024-11-01 | Filing |