| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.77 | 13,239 | $1,572,396.03 | 260,857 | 2024-05-09 | Filing | |
| $120.67 | 3,777 | $455,770.59 | 719,049 | 2024-05-07 | Filing | |
| $119.90 | 3,223 | $386,437.70 | 722,826 | 2024-05-07 | Filing | |
| $119.18 | 53,317 | $6,354,320.06 | 319,119 | 2024-05-06 | Filing | |
| $110.31 | 40,000 | $4,412,400.00 | 158,617 | 2024-05-01 | Filing | |
| $115.55 | 15,000 | $1,733,250.00 | 153,387 | 2024-04-30 | Filing | |
| $115.56 | 1,822 | $210,550.32 | 719,049 | 2024-04-30 | Filing | |
| $114.63 | 5,178 | $593,554.14 | 720,871 | 2024-04-30 | Filing | |
| $112.42 | 3,165 | $355,809.30 | 719,049 | 2024-04-23 | Filing | |
| $111.70 | 3,433 | $383,466.10 | 722,214 | 2024-04-23 | Filing | |
| $110.11 | 402 | $44,264.22 | 725,647 | 2024-04-23 | Filing | |
| $121.47 | 2,678 | $325,296.66 | 719,049 | 2024-04-16 | Filing | |
| $120.75 | 2,754 | $332,545.50 | 721,727 | 2024-04-16 | Filing | |
| $119.31 | 1,568 | $187,078.08 | 724,481 | 2024-04-16 | Filing | |
| $125.04 | 20 | $2,500.80 | 728,557 | 2024-04-09 | Filing | |
| $124.70 | 690 | $86,043.00 | 728,577 | 2024-04-09 | Filing | |
| $123.05 | 2,329 | $286,583.45 | 729,267 | 2024-04-09 | Filing | |
| $121.95 | 3,961 | $483,043.95 | 731,596 | 2024-04-09 | Filing | |
| $130.00 | 45,000 | $5,850,000.00 | 728,557 | 2024-04-04 | Filing | |
| $122.68 | 888 | $108,939.84 | 743,557 | 2024-04-02 | Filing |