| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $216.72 | 2,252 | $488,053.44 | 249,026 | 2025-06-13 | Filing | |
| $215.48 | 2,196 | $473,194.08 | 251,278 | 2025-06-13 | Filing | |
| $214.71 | 1,402 | $301,023.42 | 253,474 | 2025-06-13 | Filing | |
| $213.48 | 10,055 | $2,146,541.40 | 254,876 | 2025-06-13 | Filing | |
| $212.59 | 20,764 | $4,414,218.76 | 264,931 | 2025-06-13 | Filing | |
| $211.71 | 16,926 | $3,583,403.46 | 285,695 | 2025-06-13 | Filing | |
| $210.69 | 6,224 | $1,311,334.56 | 302,621 | 2025-06-13 | Filing | |
| $209.44 | 23,269 | $4,873,459.36 | 308,845 | 2025-06-13 | Filing | |
| $208.54 | 55,368 | $11,546,442.72 | 332,114 | 2025-06-13 | Filing | |
| $207.90 | 7,971 | $1,657,170.90 | 387,482 | 2025-06-13 | Filing | |
| $206.75 | 2,268 | $468,909.00 | 395,453 | 2025-06-13 | Filing | |
| $205.33 | 357 | $73,302.81 | 397,721 | 2025-06-13 | Filing | |
| $204.71 | 7,514 | $1,538,190.94 | 298,078 | 2025-06-03 | Filing | |
| $233.17 | 100 | $23,317.00 | 36,509 | 2025-06-11 | Filing | |
| $232.11 | 300 | $69,633.00 | 36,609 | 2025-06-11 | Filing | |
| $231.13 | 288 | $66,565.44 | 36,909 | 2025-06-11 | Filing | |
| $229.80 | 973 | $223,595.40 | 37,197 | 2025-06-11 | Filing | |
| $228.79 | 700 | $160,153.00 | 38,170 | 2025-06-11 | Filing | |
| $207.97 | 2,361 | $491,017.17 | 5,104 | 2025-06-05 | Filing | |
| $207.79 | 100 | $20,779.00 | 95,678 | 2025-06-04 | Filing |