| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $80.09 | 50,000 | $4,004,640.00 | 3,262,500 | 2024-04-26 | Filing | |
| $80.13 | 50,000 | $4,006,495.00 | 3,312,500 | 2024-04-11 | Filing | |
| $82.90 | 65 | $5,388.50 | 164,827 | 2024-04-02 | Filing | |
| $82.84 | 4,132 | $342,294.88 | 164,892 | 2024-04-02 | Filing | |
| $82.74 | 110 | $9,101.40 | 861,458 | 2024-04-02 | Filing | |
| $82.83 | 9,280 | $768,662.40 | 861,568 | 2024-04-02 | Filing |