| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.58 | 16,373 | $2,006,979.42 | 230,454 | 2024-07-09 | Filing | |
| $121.62 | 15,673 | $1,906,095.40 | 246,827 | 2024-07-09 | Filing | |
| $129.73 | 1,536 | $199,265.74 | 262,500 | 2024-07-08 | Filing | |
| $129.13 | 6,043 | $780,353.74 | 264,036 | 2024-07-08 | Filing | |
| $127.71 | 3,773 | $481,861.15 | 270,079 | 2024-07-08 | Filing | |
| $126.74 | 2,349 | $297,719.31 | 273,852 | 2024-07-08 | Filing | |
| $125.73 | 9,495 | $1,193,776.92 | 276,201 | 2024-07-08 | Filing | |
| $124.74 | 26,370 | $3,289,335.79 | 285,696 | 2024-07-08 | Filing | |
| $124.06 | 6,892 | $855,038.06 | 312,066 | 2024-07-08 | Filing | |
| $122.59 | 4,100 | $502,616.13 | 318,958 | 2024-07-08 | Filing | |
| $121.66 | 8,222 | $1,000,266.32 | 323,058 | 2024-07-08 | Filing | |
| $120.81 | 6,220 | $751,443.18 | 331,280 | 2024-07-08 | Filing | |
| $126.70 | 14,211 | $1,800,603.33 | 337,500 | 2024-07-05 | Filing | |
| $125.71 | 40,399 | $5,078,392.65 | 351,711 | 2024-07-05 | Filing | |
| $125.05 | 20,390 | $2,549,789.89 | 392,110 | 2024-07-05 | Filing | |
| $128.85 | 400 | $51,540.00 | 412,500 | 2024-07-03 | Filing | |
| $127.96 | 15,947 | $2,040,571.74 | 412,900 | 2024-07-03 | Filing | |
| $127.12 | 41,427 | $5,266,295.52 | 428,847 | 2024-07-03 | Filing | |
| $126.18 | 17,226 | $2,173,642.14 | 470,274 | 2024-07-03 | Filing | |
| $127.97 | 2,398 | $306,880.69 | 487,500 | 2024-07-02 | Filing |