| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $242.12 | 141 | $34,138.92 | 10,522 | 2025-05-01 | Filing | |
| $241.50 | 1,359 | $328,198.50 | 10,663 | 2025-05-01 | Filing | |
| $240.17 | 3,500 | $840,595.00 | 12,022 | 2025-05-01 | Filing | |
| $224.18 | 2,209 | $495,213.62 | 6,079 | 2025-03-07 | Filing | |
| $218.07 | 1,411 | $307,696.77 | 5,131 | 2025-02-28 | Filing | |
| $203.43 | 2,321 | $472,149.89 | 4,998 | 2024-12-20 | Filing | |
| $224.33 | 3,545 | $795,234.96 | 33,588 | 2024-12-09 | Filing | |
| $242.86 | 1,500 | $364,290.00 | 4,998 | 2024-09-13 | Filing | |
| $219.58 | 325 | $71,363.50 | 8,084 | 2024-08-21 | Filing | |
| $222.66 | 1,865 | $415,260.90 | 109,583 | 2024-08-01 | Filing | |
| $221.98 | 47,900 | $10,632,842.00 | 111,448 | 2024-08-01 | Filing | |
| $217.99 | 1,977 | $430,966.23 | 4,622 | 2024-03-05 | Filing | |
| $257.02 | 353 | $90,727.64 | 29,908 | 2023-12-14 | Filing | |
| $256.41 | 3,283 | $841,806.18 | 30,261 | 2023-12-14 | Filing | |
| $255.33 | 9,961 | $2,543,317.23 | 33,544 | 2023-12-14 | Filing | |
| $254.55 | 2,868 | $730,035.06 | 43,505 | 2023-12-14 | Filing | |
| $251.17 | 2,800 | $703,289.16 | 7,085 | 2023-12-13 | Filing | |
| $250.12 | 3,915 | $979,230.76 | 9,885 | 2023-12-13 | Filing | |
| $248.77 | 13,890 | $3,455,386.13 | 13,800 | 2023-12-13 | Filing | |
| $250.59 | 93 | $23,304.87 | 56,314 | 2023-12-05 | Filing |