| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.19 | 253 | $31,420.07 | 79,660 | 2024-11-25 | Filing | |
| $123.31 | 8,517 | $1,050,231.27 | 79,913 | 2024-11-25 | Filing | |
| $122.58 | 3,467 | $424,984.86 | 88,430 | 2024-11-25 | Filing | |
| $125.17 | 263 | $32,919.71 | 141,897 | 2024-11-25 | Filing | |
| $124.19 | 253 | $31,420.07 | 142,160 | 2024-11-25 | Filing | |
| $123.31 | 8,517 | $1,050,231.27 | 142,413 | 2024-11-25 | Filing | |
| $122.58 | 3,467 | $424,984.86 | 150,930 | 2024-11-25 | Filing | |
| $129.09 | 1,429 | $184,469.61 | 24,705 | 2024-09-12 | Filing | |
| $128.50 | 5,410 | $695,185.00 | 26,134 | 2024-09-12 | Filing | |
| $129.15 | 2,962 | $382,542.30 | 15,040 | 2024-09-12 | Filing | |
| $127.50 | 500 | $63,750.00 | 3,366 | 2024-09-10 | Filing | |
| $130.03 | 500 | $65,015.00 | 3,866 | 2024-09-04 | Filing | |
| $132.26 | 1,480 | $195,744.80 | 43,000 | 2024-08-30 | Filing | |
| $132.15 | 3,520 | $465,168.00 | 44,480 | 2024-08-29 | Filing | |
| $134.54 | 106 | $14,261.24 | 7,215 | 2024-08-26 | Filing | |
| $134.00 | 358 | $47,972.00 | 7,321 | 2024-08-26 | Filing | |
| $133.02 | 1,453 | $193,278.06 | 7,679 | 2024-08-26 | Filing | |
| $134.53 | 461 | $62,018.33 | 9,132 | 2024-08-26 | Filing | |
| $133.99 | 4,954 | $663,786.46 | 9,593 | 2024-08-26 | Filing | |
| $133.01 | 14,585 | $1,939,950.85 | 14,547 | 2024-08-26 | Filing |