| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.66 | 5,364 | $722,331.80 | 2,358,708 | 2024-07-17 | Filing | |
| $133.46 | 9,808 | $1,308,964.89 | 2,364,072 | 2024-07-17 | Filing | |
| $132.75 | 16,934 | $2,247,905.52 | 2,373,880 | 2024-07-17 | Filing | |
| $147.11 | 500 | $73,554.00 | 2,390,814 | 2024-07-16 | Filing | |
| $146.37 | 14,072 | $2,059,745.38 | 2,391,314 | 2024-07-16 | Filing | |
| $145.48 | 28,443 | $4,138,024.17 | 2,405,386 | 2024-07-16 | Filing | |
| $144.55 | 7,372 | $1,065,621.86 | 2,433,829 | 2024-07-16 | Filing | |
| $143.48 | 10,600 | $1,520,849.84 | 2,441,201 | 2024-07-16 | Filing | |
| $142.52 | 10,100 | $1,439,430.79 | 2,451,801 | 2024-07-16 | Filing | |
| $141.37 | 3,913 | $553,168.29 | 2,461,901 | 2024-07-16 | Filing | |
| $145.00 | 15,000 | $2,175,000.00 | 114,124 | 2024-07-16 | Filing | |
| $144.18 | 100 | $14,418.00 | 2,465,814 | 2024-07-15 | Filing | |
| $143.50 | 9,052 | $1,298,958.38 | 2,465,914 | 2024-07-15 | Filing | |
| $142.57 | 14,667 | $2,091,008.19 | 2,474,966 | 2024-07-15 | Filing | |
| $141.59 | 21,480 | $3,041,256.54 | 2,489,633 | 2024-07-15 | Filing | |
| $140.69 | 16,569 | $2,331,024.68 | 2,511,113 | 2024-07-15 | Filing | |
| $139.71 | 6,732 | $940,558.01 | 2,527,682 | 2024-07-15 | Filing | |
| $138.24 | 2,700 | $373,242.06 | 2,534,414 | 2024-07-15 | Filing | |
| $137.43 | 3,700 | $508,479.90 | 2,537,114 | 2024-07-15 | Filing | |
| $140.08 | 1,010 | $141,476.46 | 2,540,814 | 2024-07-12 | Filing |