| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.96 | 25,000 | $3,274,000.00 | 113,447 | 2024-10-23 | Filing | |
| $119.30 | 20,000 | $2,386,000.00 | 138,447 | 2024-08-22 | Filing | |
| $115.35 | 9,000 | $1,038,150.00 | 85,629 | 2024-08-08 | Filing | |
| $113.01 | 20,000 | $2,260,200.00 | 158,447 | 2024-07-25 | Filing | |
| $96.42 | 20,000 | $1,928,400.00 | 178,447 | 2024-04-25 | Filing | |
| $93.63 | 8,250 | $772,447.50 | 94,629 | 2024-03-15 | Filing | |
| $90.69 | 2,000 | $181,380.00 | 9,726 | 2024-03-05 | Filing | |
| $91.46 | 5,000 | $457,300.00 | 102,918 | 2024-03-07 | Filing | |
| $90.38 | 15,435 | $1,395,015.30 | 170,042 | 2024-02-22 | Filing | |
| $90.03 | 2,420 | $217,872.60 | 23,708 | 2024-02-22 | Filing | |
| $90.33 | 3,995 | $360,868.35 | 20,359 | 2024-02-22 | Filing | |
| $90.23 | 95,000 | $8,571,850.00 | 1,062,832 | 2024-02-22 | Filing | |
| $90.27 | 25,000 | $2,256,750.00 | 460,321 | 2024-02-22 | Filing | |
| $94.25 | 10,000 | $942,500.00 | 198,447 | 2023-11-28 | Filing | |
| $98.35 | 8,000 | $786,816.00 | 87,321 | 2023-03-02 | Filing | |
| $100.64 | 45,000 | $4,528,800.00 | 380,213 | 2023-02-17 | Filing | |
| $100.30 | 20,308 | $2,036,892.40 | 22,418 | 2023-02-17 | Filing | |
| $100.35 | 80,000 | $8,028,000.00 | 1,007,048 | 2023-02-17 | Filing | |
| $101.31 | 8,756 | $887,094.00 | 47,731 | 2023-02-10 | Filing | |
| $108.49 | 29,941 | $3,248,338.01 | 178,160 | 2022-02-22 | Filing |