| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $129.47 | 1,416 | $183,329.52 | 233,924 | 2025-08-18 | Filing | |
| $128.76 | 2,481 | $319,453.56 | 235,340 | 2025-08-18 | Filing | |
| $127.59 | 2,968 | $378,687.12 | 237,821 | 2025-08-18 | Filing | |
| $128.16 | 700 | $89,712.00 | 79,764 | 2025-08-14 | Filing | |
| $127.71 | 5,746 | $733,821.66 | 80,464 | 2025-08-14 | Filing | |
| $126.57 | 3,554 | $449,829.78 | 86,210 | 2025-08-14 | Filing | |
| $121.58 | 10,000 | $1,215,800.00 | 290,616 | 2025-08-12 | Filing | |
| $110.91 | 1,938 | $214,943.58 | 233,924 | 2025-08-04 | Filing | |
| $109.68 | 3,199 | $350,866.32 | 235,862 | 2025-08-04 | Filing | |
| $108.80 | 1,693 | $184,198.40 | 239,061 | 2025-08-04 | Filing | |
| $109.50 | 8,715 | $954,292.50 | 83,111 | 2025-08-04 | Filing | |
| $103.03 | 26,310 | $2,710,719.30 | 73,505 | 2025-07-21 | Filing | |
| $102.38 | 32,090 | $3,285,374.20 | 99,815 | 2025-07-21 | Filing | |
| $103.32 | 170 | $17,564.40 | 233,924 | 2025-07-15 | Filing | |
| $102.66 | 4,492 | $461,148.72 | 234,094 | 2025-07-15 | Filing | |
| $101.71 | 2,168 | $220,507.28 | 238,586 | 2025-07-15 | Filing | |
| $102.51 | 933 | $95,641.83 | 66,394 | 2025-07-15 | Filing | |
| $96.41 | 748 | $72,114.68 | 67,327 | 2025-07-11 | Filing | |
| $96.19 | 22,181 | $2,133,590.39 | 84,017 | 2025-07-07 | Filing | |
| $95.66 | 35,583 | $3,403,869.78 | 106,198 | 2025-07-07 | Filing |