| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $149.96 | 341 | $51,138.03 | 12,768 | 2025-05-01 | Filing | |
| $149.05 | 241 | $35,919.85 | 13,109 | 2025-05-01 | Filing | |
| $147.95 | 323 | $47,787.37 | 13,350 | 2025-05-01 | Filing | |
| $146.34 | 31 | $4,536.54 | 13,673 | 2025-05-01 | Filing | |
| $152.18 | 439 | $66,808.07 | 254,914 | 2025-04-28 | Filing | |
| $152.18 | 1,718 | $261,449.36 | 2,362,570 | 2025-04-28 | Filing | |
| $152.18 | 1,993 | $303,299.52 | 223,674 | 2025-04-28 | Filing | |
| $152.18 | 2,206 | $335,714.37 | 139,280 | 2025-04-28 | Filing | |
| $152.18 | 1,709 | $260,079.72 | 155,237 | 2025-04-28 | Filing | |
| $152.18 | 6,203 | $943,987.43 | 192,162 | 2025-04-28 | Filing | |
| $155.44 | 200 | $31,087.00 | 70,494 | 2025-04-29 | Filing | |
| $154.74 | 1,445 | $223,605.08 | 70,694 | 2025-04-29 | Filing | |
| $153.94 | 700 | $107,761.22 | 72,139 | 2025-04-29 | Filing | |
| $152.90 | 700 | $107,030.28 | 72,839 | 2025-04-29 | Filing | |
| $152.18 | 2,018 | $307,104.08 | 73,539 | 2025-04-28 | Filing | |
| $152.46 | 194 | $29,577.24 | 75,557 | 2025-04-24 | Filing | |
| $152.45 | 561 | $85,524.45 | 75,751 | 2025-04-24 | Filing | |
| $150.74 | 495 | $74,616.30 | 76,312 | 2025-04-23 | Filing | |
| $145.35 | 603 | $87,645.27 | 75,557 | 2025-04-22 | Filing | |
| $144.30 | 308 | $44,445.88 | 76,160 | 2025-04-22 | Filing |