| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $211.21 | 58,813 | $12,421,770.22 | 1,186,600 | 2025-06-20 | Filing | |
| $210.14 | 27,026 | $5,679,230.13 | 1,245,413 | 2025-06-20 | Filing | |
| $209.02 | 526,319 | $110,008,671.05 | 1,272,439 | 2025-06-20 | Filing | |
| $208.12 | 483,980 | $100,724,175.27 | 1,798,758 | 2025-06-20 | Filing | |
| $207.24 | 461,378 | $95,614,038.93 | 2,282,738 | 2025-06-20 | Filing | |
| $206.21 | 251,593 | $51,879,835.20 | 2,744,116 | 2025-06-20 | Filing | |
| $204.95 | 407,254 | $83,467,236.73 | 2,995,709 | 2025-06-20 | Filing | |
| $213.49 | 8,169 | $1,743,999.81 | 38,456 | 2025-06-17 | Filing | |
| $214.10 | 15,000 | $3,211,483.50 | 60,722 | 2025-06-17 | Filing | |
| $191.00 | 9,693 | $1,851,363.00 | 1,097,576 | 2025-06-12 | Filing | |
| $190.41 | 390,307 | $74,317,653.32 | 1,107,269 | 2025-06-12 | Filing | |
| $149.53 | 2,866 | $428,561.58 | 31,764 | 2025-05-05 | Filing | |
| $151.24 | 17,500 | $2,646,651.00 | 58,090 | 2025-05-02 | Filing | |
| $129.77 | 5,000 | $648,850.00 | 58,090 | 2025-04-11 | Filing | |
| $145.81 | 2,000 | $291,620.00 | 34,630 | 2025-04-02 | Filing | |
| $188.15 | 2,000 | $376,296.60 | 1,118,592 | 2025-01-24 | Filing | |
| $187.38 | 25,902 | $4,853,584.11 | 1,120,592 | 2025-01-24 | Filing | |
| $186.47 | 64,881 | $12,098,470.37 | 1,146,494 | 2025-01-24 | Filing | |
| $185.12 | 252,391 | $46,723,379.09 | 1,211,375 | 2025-01-24 | Filing | |
| $186.15 | 167,033 | $31,092,574.93 | 1,118,592 | 2025-01-23 | Filing |