| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $208.64 | 11,611 | $2,422,519.04 | 131,842 | 2025-06-13 | Filing | |
| $207.88 | 3,743 | $778,094.84 | 143,453 | 2025-06-13 | Filing | |
| $206.78 | 1,090 | $225,390.20 | 147,196 | 2025-06-13 | Filing | |
| $205.39 | 600 | $123,234.00 | 148,286 | 2025-06-13 | Filing | |
| $219.35 | 100 | $21,935.00 | 8,168 | 2025-06-16 | Filing | |
| $218.36 | 1,650 | $360,294.00 | 8,268 | 2025-06-16 | Filing | |
| $217.31 | 1,743 | $378,771.33 | 9,918 | 2025-06-16 | Filing | |
| $216.27 | 3,806 | $823,123.62 | 11,661 | 2025-06-16 | Filing | |
| $215.30 | 4,500 | $968,850.00 | 15,467 | 2025-06-16 | Filing | |
| $214.26 | 2,601 | $557,290.26 | 19,967 | 2025-06-16 | Filing | |
| $212.24 | 300 | $63,672.00 | 22,568 | 2025-06-16 | Filing | |
| $211.02 | 300 | $63,306.00 | 22,868 | 2025-06-16 | Filing | |
| $230.00 | 143 | $32,890.00 | 224,382 | 2025-06-13 | Filing | |
| $227.99 | 885 | $201,771.15 | 224,525 | 2025-06-13 | Filing | |
| $225.95 | 220 | $49,709.00 | 225,410 | 2025-06-13 | Filing | |
| $222.87 | 654 | $145,756.98 | 225,630 | 2025-06-13 | Filing | |
| $220.81 | 791 | $174,660.71 | 226,284 | 2025-06-13 | Filing | |
| $219.55 | 728 | $159,832.40 | 227,075 | 2025-06-13 | Filing | |
| $217.93 | 688 | $149,935.84 | 227,803 | 2025-06-13 | Filing | |
| $216.53 | 137 | $29,664.61 | 228,491 | 2025-06-13 | Filing |