| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.45 | 6,100 | $783,543.78 | 169,800 | 2024-07-10 | Filing | |
| $127.40 | 11,600 | $1,477,805.20 | 175,900 | 2024-07-10 | Filing | |
| $125.12 | 22,381 | $2,800,411.43 | 187,500 | 2024-07-09 | Filing | |
| $124.61 | 4,427 | $551,641.83 | 209,881 | 2024-07-09 | Filing | |
| $123.40 | 16,146 | $1,992,380.88 | 214,308 | 2024-07-09 | Filing | |
| $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 |