| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.67 | 2,172 | $249,061.72 | 332,888 | 2026-05-21 | Filing | |
| $113.93 | 1,328 | $151,299.84 | 335,060 | 2026-05-21 | Filing | |
| $115.26 | 281 | $32,388.06 | 27,934 | 2026-05-18 | Filing | |
| $115.26 | 783 | $90,248.58 | 15,499 | 2026-05-18 | Filing | |
| $115.26 | 522 | $60,165.72 | 66,478 | 2026-05-18 | Filing | |
| $131.73 | 1,200 | $158,079.96 | 336,388 | 2026-04-21 | Filing | |
| $131.11 | 678 | $88,893.46 | 337,588 | 2026-04-21 | Filing | |
| $129.91 | 1,622 | $210,706.23 | 338,266 | 2026-04-21 | Filing | |
| $129.46 | 3,197 | $413,883.62 | 102,059 | 2026-04-15 | Filing | |
| $129.33 | 80 | $10,346.66 | 65,919 | 2026-04-15 | Filing | |
| $128.59 | 1,857 | $238,795.53 | 65,999 | 2026-04-15 | Filing | |
| $125.00 | 3,000 | $375,000.00 | 65,919 | 2026-04-07 | Filing | |
| $125.00 | 3,000 | $375,000.00 | 62,919 | 2026-04-07 | Filing | |
| $121.74 | 978 | $119,061.72 | 339,888 | 2026-03-23 | Filing | |
| $120.78 | 1,622 | $195,898.19 | 340,866 | 2026-03-23 | Filing | |
| $119.47 | 500 | $59,734.00 | 342,488 | 2026-03-23 | Filing | |
| $118.33 | 400 | $47,333.60 | 342,988 | 2026-03-23 | Filing | |
| $128.04 | 783 | $100,255.32 | 14,752 | 2026-02-18 | Filing | |
| $128.04 | 522 | $66,836.88 | 65,919 | 2026-02-18 | Filing | |
| $128.04 | 281 | $35,979.24 | 27,579 | 2026-02-18 | Filing |