| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.47 | 4,112 | $470,700.64 | 223,366 | 2024-05-02 | Filing | |
| $113.42 | 3,500 | $396,970.00 | 227,478 | 2024-05-02 | Filing | |
| $112.15 | 570 | $63,925.50 | 230,978 | 2024-05-02 | Filing | |
| $120.00 | 10,000 | $1,200,000.00 | 409,427 | 2024-05-02 | Filing | |
| $117.64 | 3,001 | $353,037.64 | 419,427 | 2024-05-02 | Filing | |
| $116.44 | 8,696 | $1,012,562.24 | 422,428 | 2024-05-02 | Filing | |
| $115.51 | 4,900 | $565,999.00 | 431,124 | 2024-05-02 | Filing | |
| $114.42 | 1,800 | $205,956.00 | 436,024 | 2024-05-02 | Filing | |
| $113.52 | 1,003 | $113,860.56 | 437,824 | 2024-05-02 | Filing | |
| $112.13 | 300 | $33,639.00 | 438,827 | 2024-05-02 | Filing | |
| $84.19 | 7,679 | $646,478.88 | 3,112,500 | 2024-05-01 | Filing | |
| $83.54 | 15,788 | $1,318,875.84 | 3,120,179 | 2024-05-01 | Filing | |
| $82.39 | 26,533 | $2,186,003.46 | 3,135,967 | 2024-05-01 | Filing | |
| $82.71 | 16,747 | $1,385,062.31 | 3,162,500 | 2024-04-30 | Filing | |
| $82.00 | 33,253 | $2,726,829.13 | 3,179,247 | 2024-04-30 | Filing | |
| $87.88 | 1,249 | $109,761.00 | 3,212,500 | 2024-04-29 | Filing | |
| $86.78 | 5,764 | $500,209.14 | 3,213,749 | 2024-04-29 | Filing | |
| $85.96 | 14,537 | $1,249,578.71 | 3,219,513 | 2024-04-29 | Filing | |
| $84.91 | 22,246 | $1,889,007.97 | 3,234,050 | 2024-04-29 | Filing | |
| $83.88 | 6,204 | $520,405.17 | 3,256,296 | 2024-04-29 | Filing |