| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $379.51 | 3,712 | $1,408,741.12 | 1,130,312 | 2024-06-21 | Filing | |
| $378.57 | 6,049 | $2,289,969.93 | 1,134,024 | 2024-06-21 | Filing | |
| $377.71 | 9,354 | $3,533,099.34 | 1,140,073 | 2024-06-21 | Filing | |
| $376.72 | 7,605 | $2,864,955.60 | 1,149,427 | 2024-06-21 | Filing | |
| $375.75 | 9,038 | $3,396,028.50 | 1,157,032 | 2024-06-21 | Filing | |
| $374.85 | 10,916 | $4,091,862.60 | 1,166,070 | 2024-06-21 | Filing | |
| $373.68 | 2,044 | $763,801.92 | 1,176,986 | 2024-06-21 | Filing | |
| $372.63 | 2,600 | $968,838.00 | 1,179,030 | 2024-06-21 | Filing | |
| $371.77 | 1,800 | $669,186.00 | 1,181,630 | 2024-06-21 | Filing | |
| $380.63 | 8,000 | $3,045,040.00 | 297,650 | 2024-06-21 | Filing | |
| $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 |