| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.93 | 29,246 | $2,659,347.55 | 0 | 2026-08-20 | Filing | |
| $90.93 | 40,754 | $3,705,773.45 | 0 | 2026-08-20 | Filing | |
| $90.93 | 41,365 | $3,761,331.86 | 0 | 2026-08-20 | Filing | |
| $90.39 | 50,000 | $4,519,260.00 | 223,330 | 2026-08-19 | Filing | |
| $86.50 | 9,958 | $861,367.00 | 62,105 | 2026-08-10 | Filing | |
| $86.55 | 35,983 | $3,114,213.50 | 30,386 | 2026-08-06 | Filing | |
| $86.67 | 19,772 | $1,713,680.76 | 26,209 | 2026-08-06 | Filing | |
| $87.31 | 152,483 | $13,313,580.45 | 279,917 | 2026-07-31 | Filing | |
| $90.09 | 145,947 | $13,148,978.21 | 122,833 | 2026-07-29 | Filing | |
| $90.04 | 381,140 | $34,319,636.96 | 122,833 | 2026-07-28 | Filing | |
| $89.69 | 40,334 | $3,617,411.26 | 0 | 2026-07-28 | Filing | |
| $89.60 | 35,393 | $3,171,212.80 | 0 | 2026-07-28 | Filing | |
| $83.41 | 23,984 | $2,000,594.18 | 157,400 | 2026-06-10 | Filing | |
| $80.75 | 26,016 | $2,100,737.37 | 181,384 | 2026-06-09 | Filing | |
| $80.75 | 55,154 | $4,453,569.68 | 207,400 | 2026-06-09 | Filing | |
| $80.75 | 18,830 | $1,520,482.96 | 207,400 | 2026-06-09 | Filing | |
| $79.46 | 48,394 | $3,845,174.31 | 207,400 | 2026-06-08 | Filing | |
| $79.46 | 51,606 | $4,100,457.94 | 207,400 | 2026-06-08 | Filing | |
| $79.46 | 19,180 | $1,524,035.13 | 207,400 | 2026-06-05 | Filing | |
| $79.46 | 80,820 | $6,422,038.02 | 207,400 | 2026-06-05 | Filing |