| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $248.18 | 552 | $136,995.36 | 13,653 | 2025-02-12 | Filing | |
| $248.18 | 18,911 | $4,693,331.98 | 39,252 | 2025-02-12 | Filing | |
| $260.39 | 551 | $143,474.89 | 11,697 | 2024-11-26 | Filing | |
| $260.39 | 14,716 | $3,831,899.24 | 34,632 | 2024-11-26 | Filing | |
| $270.45 | 22,254 | $6,018,605.43 | 109,183 | 2024-10-25 | Filing | |
| $269.49 | 21,447 | $5,779,700.56 | 131,437 | 2024-10-25 | Filing | |
| $272.32 | 7,703 | $2,097,667.86 | 152,884 | 2024-10-25 | Filing | |
| $271.68 | 6,900 | $1,874,605.80 | 160,587 | 2024-10-25 | Filing | |
| $272.92 | 1,000 | $272,920.00 | 11,269 | 2024-10-25 | Filing | |
| $305.91 | 803 | $245,644.85 | 12,259 | 2024-08-28 | Filing | |
| $305.14 | 729 | $222,447.64 | 13,062 | 2024-08-28 | Filing | |
| $302.92 | 593 | $179,629.60 | 13,791 | 2024-08-28 | Filing | |
| $307.08 | 484 | $148,624.93 | 14,384 | 2024-08-28 | Filing | |
| $304.30 | 300 | $91,291.17 | 14,868 | 2024-08-28 | Filing | |
| $300.43 | 91 | $27,339.09 | 15,168 | 2024-08-28 | Filing | |
| $283.68 | 827 | $234,606.50 | 10,875 | 2024-08-07 | Filing | |
| $282.82 | 742 | $209,855.19 | 11,702 | 2024-08-07 | Filing | |
| $278.88 | 620 | $172,907.71 | 12,444 | 2024-08-07 | Filing | |
| $281.46 | 427 | $120,181.29 | 13,064 | 2024-08-07 | Filing | |
| $279.88 | 271 | $75,847.75 | 13,491 | 2024-08-07 | Filing |