| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.54 | 10,168 | $869,752.42 | 69,936 | 2026-02-03 | Filing | |
| $108.07 | 1,600 | $172,905.76 | 9,133 | 2026-01-26 | Filing | |
| $107.36 | 4,064 | $436,320.79 | 10,733 | 2026-01-26 | Filing | |
| $105.29 | 200 | $21,057.00 | 14,797 | 2026-01-26 | Filing | |
| $123.11 | 72,474 | $8,922,542.29 | 0 | 2026-01-05 | Filing | |
| $122.46 | 146,760 | $17,971,980.11 | 72,474 | 2026-01-05 | Filing | |
| $121.62 | 49,521 | $6,022,947.06 | 219,234 | 2026-01-05 | Filing | |
| $120.13 | 44,893 | $5,393,162.19 | 268,755 | 2026-01-05 | Filing | |
| $119.31 | 39,197 | $4,676,523.52 | 313,648 | 2026-01-05 | Filing | |
| $118.38 | 22,155 | $2,622,604.77 | 352,845 | 2026-01-05 | Filing | |
| $122.91 | 1,964 | $241,396.22 | 14,997 | 2026-01-05 | Filing | |
| $122.13 | 2,100 | $256,474.05 | 16,961 | 2026-01-05 | Filing | |
| $120.39 | 400 | $48,155.00 | 19,061 | 2026-01-05 | Filing | |
| $119.69 | 900 | $107,717.04 | 19,461 | 2026-01-05 | Filing | |
| $118.48 | 500 | $59,242.00 | 20,361 | 2026-01-05 | Filing | |
| $122.82 | 4,384 | $538,427.54 | 403,612 | 2026-01-05 | Filing | |
| $121.90 | 2,700 | $329,121.90 | 407,996 | 2026-01-05 | Filing | |
| $120.30 | 800 | $96,236.00 | 410,696 | 2026-01-05 | Filing | |
| $119.53 | 1,400 | $167,339.06 | 411,496 | 2026-01-05 | Filing | |
| $118.26 | 716 | $84,674.45 | 412,896 | 2026-01-05 | Filing |