| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $341.93 | 272 | $93,003.87 | 311,596 | 2025-12-16 | Filing | |
| $340.70 | 443 | $150,929.21 | 311,868 | 2025-12-16 | Filing | |
| $339.65 | 538 | $182,731.70 | 312,311 | 2025-12-16 | Filing | |
| $338.61 | 364 | $123,255.50 | 312,849 | 2025-12-16 | Filing | |
| $337.31 | 117 | $39,465.27 | 313,213 | 2025-12-16 | Filing | |
| $347.14 | 80 | $27,771.20 | 304,775 | 2025-12-16 | Filing | |
| $346.21 | 440 | $152,331.96 | 304,855 | 2025-12-16 | Filing | |
| $345.30 | 676 | $233,422.12 | 305,295 | 2025-12-16 | Filing | |
| $344.03 | 1,448 | $498,161.23 | 305,971 | 2025-12-16 | Filing | |
| $343.22 | 2,596 | $890,986.14 | 307,419 | 2025-12-16 | Filing | |
| $342.18 | 3,049 | $1,043,312.92 | 310,015 | 2025-12-16 | Filing | |
| $341.06 | 4,272 | $1,457,012.59 | 313,064 | 2025-12-16 | Filing | |
| $340.17 | 4,357 | $1,482,103.26 | 317,336 | 2025-12-16 | Filing | |
| $339.10 | 4,331 | $1,468,650.76 | 321,693 | 2025-12-16 | Filing | |
| $338.13 | 2,578 | $871,701.72 | 326,024 | 2025-12-16 | Filing | |
| $337.21 | 700 | $236,045.60 | 328,602 | 2025-12-16 | Filing | |
| $361.89 | 800 | $289,512.00 | 20,582 | 2025-12-15 | Filing | |
| $407.01 | 424 | $172,572.24 | 37,326,540 | 2025-12-08 | Filing | |
| $406.38 | 929 | $377,527.02 | 37,326,964 | 2025-12-08 | Filing | |
| $405.01 | 3,854 | $1,560,908.54 | 37,327,893 | 2025-12-08 | Filing |