| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $169.71 | 320 | $54,307.20 | 18,082 | 2025-02-19 | Filing | |
| $170.99 | 899 | $153,720.01 | 70,457 | 2025-02-20 | Filing | |
| $169.71 | 535 | $90,794.85 | 71,356 | 2025-02-19 | Filing | |
| $164.57 | 1,250 | $205,710.00 | 16,867 | 2025-02-05 | Filing | |
| $164.30 | 403 | $66,214.15 | 4,624 | 2025-02-05 | Filing | |
| $163.15 | 32,137 | $5,243,064.78 | 38,478 | 2024-11-29 | Filing | |
| $162.26 | 3,009 | $488,236.73 | 70,615 | 2024-11-29 | Filing | |
| $163.13 | 28,300 | $4,616,709.18 | 68,412 | 2024-11-27 | Filing | |
| $162.14 | 4,803 | $778,775.23 | 96,712 | 2024-11-27 | Filing | |
| $154.74 | 5,189 | $802,958.31 | 34,941 | 2024-11-06 | Filing | |
| $154.03 | 2,331 | $359,046.26 | 40,130 | 2024-11-06 | Filing | |
| $152.71 | 2,600 | $397,049.90 | 42,461 | 2024-11-06 | Filing | |
| $154.74 | 4,135 | $639,833.36 | 45,061 | 2024-11-06 | Filing | |
| $153.98 | 2,400 | $369,558.96 | 49,196 | 2024-11-06 | Filing | |
| $152.70 | 2,100 | $320,676.09 | 51,596 | 2024-11-06 | Filing | |
| $156.92 | 1,775 | $278,525.19 | 9,734 | 2024-10-28 | Filing | |
| $154.97 | 32,551 | $5,044,516.36 | 38,478 | 2024-08-29 | Filing | |
| $153.26 | 1,990 | $304,989.79 | 11,459 | 2024-08-28 | Filing | |
| $143.08 | 420 | $60,093.60 | 5,019 | 2024-07-24 | Filing | |
| $140.00 | 1,760 | $246,400.00 | 13,435 | 2024-04-29 | Filing |