| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.21 | 692 | $92,873.32 | 0 | 2024-06-21 | Filing | |
| $133.11 | 24,740 | $3,293,141.40 | 692 | 2024-06-21 | Filing | |
| $131.83 | 82,625 | $10,892,453.75 | 25,432 | 2024-06-21 | Filing | |
| $131.42 | 41,943 | $5,512,149.06 | 108,057 | 2024-06-21 | Filing | |
| $134.00 | 3,417 | $457,864.67 | 27,312 | 2024-06-07 | Filing | |
| $140.51 | 100 | $14,051.00 | 125,000 | 2024-06-03 | Filing | |
| $139.82 | 879 | $122,901.78 | 125,100 | 2024-06-03 | Filing | |
| $138.87 | 2,110 | $293,015.70 | 125,979 | 2024-06-03 | Filing | |
| $138.02 | 9,229 | $1,273,786.58 | 128,089 | 2024-06-03 | Filing | |
| $137.05 | 2,341 | $320,834.05 | 137,318 | 2024-06-03 | Filing | |
| $144.33 | 600 | $86,598.00 | 139,659 | 2024-05-31 | Filing | |
| $143.44 | 4,049 | $580,788.56 | 140,259 | 2024-05-31 | Filing | |
| $142.44 | 5,308 | $756,071.52 | 144,308 | 2024-05-31 | Filing | |
| $141.79 | 6,915 | $980,477.85 | 149,616 | 2024-05-31 | Filing | |
| $140.23 | 55,630 | $7,800,994.90 | 156,531 | 2024-05-31 | Filing | |
| $139.59 | 37,839 | $5,281,946.01 | 212,161 | 2024-05-31 | Filing | |
| $145.17 | 100 | $14,517.00 | 150,000 | 2024-05-31 | Filing | |
| $144.23 | 541 | $78,028.43 | 150,100 | 2024-05-31 | Filing | |
| $143.43 | 4,561 | $654,184.23 | 150,641 | 2024-05-31 | Filing | |
| $142.38 | 5,283 | $752,193.54 | 155,202 | 2024-05-31 | Filing |