| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.51 | 1,908 | $229,926.40 | 140,857 | 2026-06-16 | Filing | |
| $119.69 | 5,219 | $624,673.07 | 142,765 | 2026-06-16 | Filing | |
| $122.44 | 100 | $12,244.00 | 172,727 | 2026-06-11 | Filing | |
| $121.77 | 1,407 | $171,336.44 | 172,827 | 2026-06-11 | Filing | |
| $120.51 | 700 | $84,354.97 | 174,234 | 2026-06-11 | Filing | |
| $119.59 | 400 | $47,836.00 | 174,934 | 2026-06-11 | Filing | |
| $122.40 | 200 | $24,479.00 | 177,517 | 2026-06-11 | Filing | |
| $121.75 | 2,546 | $309,978.30 | 177,717 | 2026-06-11 | Filing | |
| $120.44 | 1,100 | $132,481.03 | 180,263 | 2026-06-11 | Filing | |
| $119.44 | 851 | $101,645.48 | 181,363 | 2026-06-11 | Filing | |
| $118.36 | 1,600 | $189,382.08 | 182,214 | 2026-06-11 | Filing | |
| $117.60 | 1,100 | $129,356.04 | 183,814 | 2026-06-11 | Filing | |
| $120.37 | 12,862 | $1,548,159.07 | 637,085 | 2026-05-22 | Filing | |
| $119.58 | 8,038 | $961,182.43 | 649,947 | 2026-05-22 | Filing | |
| $118.48 | 500 | $59,242.00 | 657,985 | 2026-05-22 | Filing | |
| $114.61 | 2,761 | $316,438.21 | 180,877 | 2026-05-15 | Filing | |
| $118.10 | 2,344 | $276,825.93 | 177,223 | 2026-05-15 | Filing | |
| $117.24 | 2,842 | $333,203.75 | 179,567 | 2026-05-15 | Filing | |
| $116.42 | 1,100 | $128,058.04 | 182,409 | 2026-05-15 | Filing | |
| $114.97 | 300 | $34,491.99 | 183,509 | 2026-05-15 | Filing |