| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $135.68 | 70,000 | $9,497,334.00 | 223,895 | 2024-05-23 | Filing | |
| $135.14 | 115,000 | $15,540,801.00 | 198,640 | 2024-05-22 | Filing | |
| $110.64 | 20,000 | $2,212,800.00 | 0 | 2024-03-06 | Filing | |
| $104.67 | 100,000 | $10,466,690.00 | 147,045 | 2024-02-08 | Filing | |
| $104.75 | 15,000 | $1,571,302.50 | 25,700 | 2024-02-08 | Filing | |
| $103.50 | 20,000 | $2,069,980.00 | 0 | 2024-02-02 | Filing | |
| $103.50 | 150,000 | $15,524,850.00 | 0 | 2024-02-02 | Filing | |
| $89.51 | 75,000 | $6,713,040.00 | 7,000 | 2023-11-16 | Filing | |
| $88.24 | 25,386 | $2,240,113.95 | 0 | 2023-08-31 | Filing | |
| $88.24 | 53,200 | $4,694,479.72 | 0 | 2023-08-31 | Filing | |
| $88.24 | 47,600 | $4,200,323.96 | 0 | 2023-08-31 | Filing | |
| $88.24 | 50,000 | $4,412,105.00 | 0 | 2023-08-31 | Filing | |
| $88.57 | 50,000 | $4,428,350.00 | 0 | 2023-08-31 | Filing | |
| $87.43 | 650,000 | $56,831,710.00 | 967,424 | 2023-07-28 | Filing | |
| $87.32 | 264,962 | $23,135,686.95 | 197,962 | 2023-07-28 | Filing | |
| $88.11 | 300,000 | $26,431,530.00 | 87,045 | 2023-07-28 | Filing | |
| $88.71 | 50,000 | $4,435,595.00 | 25,700 | 2023-07-28 | Filing | |
| $88.71 | 25,000 | $2,217,797.50 | 25,700 | 2023-07-28 | Filing | |
| $74.67 | 66,300 | $4,950,660.78 | 0 | 2023-05-12 | Filing | |
| $74.67 | 67,800 | $5,062,666.68 | 0 | 2023-05-12 | Filing |