| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.84 | 3,772 | $527,488.55 | 2,322,714 | 2024-07-17 | Filing | |
| $138.77 | 10,328 | $1,433,195.90 | 2,326,486 | 2024-07-17 | Filing | |
| $137.69 | 5,762 | $793,349.04 | 2,336,814 | 2024-07-17 | Filing | |
| $136.91 | 11,367 | $1,556,290.07 | 2,342,576 | 2024-07-17 | Filing | |
| $135.83 | 4,765 | $647,235.67 | 2,353,943 | 2024-07-17 | Filing | |
| $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 |