| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $294.75 | 828 | $244,053.00 | 8,103 | 2024-06-06 | Filing | |
| $288.41 | 4,536 | $1,308,227.76 | 50,512 | 2024-05-24 | Filing | |
| $287.81 | 3,787 | $1,089,936.47 | 55,048 | 2024-05-24 | Filing | |
| $286.43 | 1,677 | $480,343.11 | 58,835 | 2024-05-24 | Filing | |
| $320.61 | 1,225 | $392,747.25 | 555,550 | 2024-05-15 | Filing | |
| $319.68 | 2,668 | $852,906.24 | 556,775 | 2024-05-15 | Filing | |
| $318.94 | 7,801 | $2,488,050.94 | 559,443 | 2024-05-15 | Filing | |
| $317.87 | 4,940 | $1,570,277.80 | 567,244 | 2024-05-15 | Filing | |
| $316.90 | 3,366 | $1,066,685.40 | 572,184 | 2024-05-15 | Filing | |
| $309.46 | 3,032 | $938,282.72 | 68,597 | 2024-04-04 | Filing | |
| $308.59 | 5,138 | $1,585,535.42 | 71,629 | 2024-04-04 | Filing | |
| $307.57 | 9,646 | $2,966,820.22 | 76,767 | 2024-04-04 | Filing | |
| $314.68 | 1,000 | $314,680.00 | 48,364 | 2024-03-27 | Filing | |
| $313.38 | 1,184 | $371,041.92 | 49,364 | 2024-03-27 | Filing | |
| $285.64 | 4,932 | $1,408,776.48 | 505,509 | 2024-03-15 | Filing | |
| $284.66 | 3,050 | $868,213.00 | 510,441 | 2024-03-15 | Filing | |
| $283.36 | 8,011 | $2,269,996.96 | 513,491 | 2024-03-15 | Filing | |
| $282.25 | 1,600 | $451,600.00 | 521,502 | 2024-03-15 | Filing | |
| $280.97 | 2,407 | $676,294.79 | 523,102 | 2024-03-15 | Filing | |
| $289.06 | 1,145 | $330,973.70 | 6,966 | 2024-03-19 | Filing |