| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $108.25 | 631 | $68,302.60 | 205,935 | 2024-11-01 | Filing |
| Officer | $107.20 | 2,174 | $233,057.15 | 206,566 | 2024-11-01 | Filing |
| Officer | $106.34 | 4,955 | $526,919.66 | 208,740 | 2024-11-01 | Filing |
| Officer | $116.19 | 5,886 | $683,900.23 | 90,383 | 2024-10-18 | Filing |
| Officer | $115.26 | 36,114 | $4,162,607.98 | 96,269 | 2024-10-18 | Filing |
| Officer, Director | $110.20 | 537 | $59,179.55 | 138,581 | 2024-10-07 | Filing |
| Officer, Director | $109.43 | 1,849 | $202,334.22 | 139,118 | 2024-10-07 | Filing |
| Officer, Director | $108.75 | 807 | $87,759.64 | 140,967 | 2024-10-07 | Filing |
| Officer, Director | $107.50 | 356 | $38,268.58 | 141,774 | 2024-10-07 | Filing |
| Officer, Director | $110.35 | 239 | $26,373.17 | 138,581 | 2024-10-07 | Filing |
| Officer, Director | $109.58 | 2,113 | $231,548.88 | 138,820 | 2024-10-07 | Filing |
| Officer, Director | $108.72 | 887 | $96,437.30 | 140,933 | 2024-10-07 | Filing |
| Officer, Director | $107.27 | 310 | $33,253.08 | 141,820 | 2024-10-07 | Filing |
| Officer | $111.68 | 67 | $7,482.56 | 28,623 | 2024-10-07 | Filing |
| Officer | $110.51 | 314 | $34,698.57 | 28,690 | 2024-10-07 | Filing |
| Officer | $109.55 | 3,147 | $344,744.41 | 29,004 | 2024-10-07 | Filing |
| Officer | $108.69 | 996 | $108,252.25 | 32,151 | 2024-10-07 | Filing |
| Officer | $107.51 | 476 | $51,174.76 | 33,147 | 2024-10-07 | Filing |
| Officer, Director | $114.98 | 5,474 | $629,411.47 | 450,219 | 2024-10-01 | Filing |
| Officer, Director | $114.28 | 9,627 | $1,100,183.19 | 455,693 | 2024-10-01 | Filing |