| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $196.22 | 817 | $160,311.74 | 11,602 | 2025-03-04 | Filing | |
| $195.17 | 721 | $140,717.57 | 12,419 | 2025-03-04 | Filing | |
| $194.31 | 1,440 | $279,806.40 | 13,140 | 2025-03-04 | Filing | |
| $199.80 | 3,111 | $621,577.80 | 150,767 | 2025-02-24 | Filing | |
| $201.19 | 8,730 | $1,756,388.70 | 153,878 | 2025-02-21 | Filing | |
| $163.38 | 37 | $6,045.06 | 43,970 | 2024-05-10 | Filing | |
| $167.43 | 225 | $37,671.75 | 0 | 2024-05-09 | Filing | |
| $179.29 | 8,010 | $1,436,112.90 | 6,448 | 2024-11-22 | Filing | |
| $179.37 | 11,012 | $1,975,222.44 | 14,458 | 2024-11-21 | Filing | |
| $178.34 | 4,723 | $842,299.82 | 6,448 | 2024-11-21 | Filing | |
| $178.35 | 9,932 | $1,771,372.20 | 150,767 | 2024-11-18 | Filing | |
| $178.19 | 5,618 | $1,001,071.42 | 148,857 | 2024-11-18 | Filing | |
| $181.13 | 7,000 | $1,267,910.00 | 13,289 | 2024-11-06 | Filing | |
| $162.71 | 6,958 | $1,132,136.18 | 9,433 | 2024-06-01 | Filing | |
| $162.82 | 45,309 | $7,377,211.38 | 112,958 | 2024-05-23 | Filing | |
| $160.19 | 5,127 | $821,294.13 | 6,448 | 2024-05-22 | Filing | |
| $159.90 | 5,464 | $873,693.60 | 14,145 | 2024-05-21 | Filing | |
| $144.87 | 22,055 | $3,195,107.85 | 56,284 | 2024-02-14 | Filing | |
| $135.55 | 13,601 | $1,843,615.55 | 48,339 | 2024-02-02 | Filing | |
| $119.79 | 15,000 | $1,796,850.00 | 61,940 | 2023-11-20 | Filing |