| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.60 | 381 | $53,187.60 | 301,185 | 2026-05-04 | Filing | |
| $139.09 | 1,247 | $173,445.23 | 301,566 | 2026-05-04 | Filing | |
| $137.86 | 2,721 | $375,117.06 | 302,813 | 2026-05-04 | Filing | |
| $137.01 | 5,318 | $728,619.18 | 305,534 | 2026-05-04 | Filing | |
| $135.18 | 599 | $80,972.82 | 310,852 | 2026-05-04 | Filing | |
| $134.18 | 433 | $58,099.94 | 311,451 | 2026-05-04 | Filing | |
| $145.79 | 825 | $120,276.75 | 301,185 | 2026-04-16 | Filing | |
| $144.66 | 2,255 | $326,208.30 | 302,010 | 2026-04-16 | Filing | |
| $143.81 | 5,373 | $772,691.13 | 304,265 | 2026-04-16 | Filing | |
| $142.99 | 2,246 | $321,155.54 | 309,638 | 2026-04-16 | Filing | |
| $164.01 | 1,434 | $235,190.34 | 301,185 | 2026-04-06 | Filing | |
| $163.23 | 8,478 | $1,383,863.94 | 302,619 | 2026-04-06 | Filing | |
| $161.73 | 787 | $127,281.51 | 311,097 | 2026-04-06 | Filing | |
| $164.95 | 62,344 | $10,283,642.80 | 106,810 | 2026-04-01 | Filing | |
| $164.11 | 19,001 | $3,118,254.11 | 169,154 | 2026-04-01 | Filing | |
| $163.18 | 6,715 | $1,095,753.70 | 188,155 | 2026-04-01 | Filing | |
| $150.98 | 19,638 | $2,964,945.24 | 51,871 | 2026-03-30 | Filing | |
| $144.11 | 4,533 | $653,250.63 | 301,185 | 2026-03-19 | Filing | |
| $143.42 | 4,537 | $650,696.54 | 305,718 | 2026-03-19 | Filing | |
| $142.17 | 1,629 | $231,594.93 | 310,255 | 2026-03-19 | Filing |