| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.07 | 865 | $125,485.55 | 11,267 | 2025-08-29 | Filing | |
| $132.09 | 7,384 | $975,352.56 | 600,446 | 2025-07-25 | Filing | |
| $129.28 | 29,760 | $3,847,372.80 | 596,684 | 2025-07-11 | Filing | |
| $126.28 | 39,640 | $5,005,739.20 | 13,663 | 2025-07-01 | Filing | |
| $131.92 | 7,386 | $974,361.12 | 581,862 | 2025-02-26 | Filing | |
| $142.20 | 6,500 | $924,300.00 | 12,942 | 2024-11-21 | Filing | |
| $129.04 | 878 | $113,297.12 | 11,267 | 2024-08-05 | Filing | |
| $160.01 | 10,000 | $1,600,100.00 | 578,361 | 2024-05-15 | Filing | |
| $162.10 | 10,000 | $1,621,000.00 | 574,657 | 2024-04-17 | Filing | |
| $176.35 | 10,000 | $1,763,500.00 | 574,657 | 2024-03-13 | Filing | |
| $180.00 | 3,000 | $540,000.00 | 15,467 | 2024-03-08 | Filing | |
| $165.30 | 550 | $90,915.00 | 12,367 | 2024-02-28 | Filing | |
| $162.64 | 10,000 | $1,626,400.00 | 574,657 | 2024-02-21 | Filing | |
| $153.29 | 10,000 | $1,532,900.00 | 580,886 | 2024-01-17 | Filing | |
| $165.37 | 10,000 | $1,653,700.00 | 580,886 | 2023-12-20 | Filing | |
| $170.00 | 3,000 | $510,000.00 | 15,050 | 2023-12-14 | Filing | |
| $155.87 | 212 | $33,044.44 | 580,886 | 2023-12-14 | Filing | |
| $147.48 | 7,788 | $1,148,574.24 | 580,886 | 2023-12-13 | Filing | |
| $140.27 | 8,000 | $1,122,160.00 | 574,886 | 2023-11-15 | Filing | |
| $145.12 | 7,960 | $1,155,155.20 | 568,886 | 2023-10-18 | Filing |