| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $377.94 | 2,699 | $1,020,060.06 | 305,650 | 2024-06-21 | Filing | |
| $376.49 | 441 | $166,032.09 | 308,349 | 2024-06-21 | Filing | |
| $373.80 | 14 | $5,233.20 | 308,790 | 2024-06-21 | Filing | |
| $374.90 | 4,100 | $1,537,090.00 | 187,091 | 2024-06-24 | Filing | |
| $374.99 | 401 | $150,370.99 | 191,191 | 2024-06-24 | Filing | |
| $375.00 | 2,800 | $1,050,000.00 | 191,592 | 2024-06-24 | Filing | |
| $375.43 | 776 | $291,333.68 | 194,392 | 2024-06-24 | Filing | |
| $380.63 | 5,504 | $2,094,987.52 | 195,168 | 2024-06-21 | Filing | |
| $381.45 | 2,650 | $1,010,842.50 | 25,817 | 2024-06-10 | Filing | |
| $381.45 | 2,650 | $1,010,842.50 | 22,346 | 2024-06-10 | Filing | |
| $383.57 | 1,405 | $538,915.85 | 200,672 | 2024-06-17 | Filing | |
| $382.64 | 3,095 | $1,184,270.80 | 202,077 | 2024-06-17 | Filing | |
| $348.94 | 6,576 | $2,294,629.44 | 308,593 | 2024-05-21 | Filing | |
| $349.01 | 5,424 | $1,893,030.24 | 308,593 | 2024-05-20 | Filing | |
| $339.29 | 12,000 | $4,071,504.00 | 308,593 | 2024-05-15 | Filing | |
| $329.10 | 12,000 | $3,949,152.00 | 308,593 | 2024-05-14 | Filing | |
| $336.64 | 500 | $168,320.00 | 204,961 | 2024-05-15 | Filing | |
| $335.68 | 553 | $185,631.04 | 205,461 | 2024-05-15 | Filing | |
| $333.73 | 600 | $200,238.00 | 206,014 | 2024-05-15 | Filing | |
| $332.72 | 1,647 | $547,989.84 | 206,614 | 2024-05-15 | Filing |