| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.89 | 35 | $2,236.11 | 17,271 | 2026-06-29 | Filing | |
| $63.85 | 54 | $3,447.71 | 25,555 | 2026-06-29 | Filing | |
| $63.80 | 74 | $4,721.09 | 19,001 | 2026-06-29 | Filing | |
| $64.02 | 57 | $3,649.14 | 19,075 | 2026-06-26 | Filing | |
| $64.42 | 109 | $7,021.70 | 21,220 | 2026-06-29 | Filing | |
| $63.71 | 110 | $7,008.49 | 21,329 | 2026-06-26 | Filing | |
| $68.06 | 306 | $20,826.36 | 25,609 | 2026-06-04 | Filing | |
| $68.08 | 382 | $26,006.56 | 21,439 | 2026-06-04 | Filing | |
| $68.06 | 260 | $17,695.60 | 19,132 | 2026-06-04 | Filing | |
| $68.06 | 489 | $33,281.34 | 46,783 | 2026-06-04 | Filing | |
| $76.48 | 16,590 | $1,268,803.20 | 6,589,134 | 2026-05-29 | Filing | |
| $74.94 | 12,180 | $912,769.20 | 6,605,724 | 2026-05-28 | Filing | |
| $73.31 | 1,052 | $77,122.12 | 19,392 | 2026-06-01 | Filing | |
| $73.31 | 1,753 | $128,512.43 | 21,821 | 2026-06-01 | Filing | |
| $73.31 | 440 | $32,256.40 | 25,915 | 2026-06-01 | Filing | |
| $76.48 | 16,590 | $1,268,803.20 | 6,587,718 | 2026-05-29 | Filing | |
| $74.93 | 13,596 | $1,018,748.28 | 6,604,308 | 2026-05-28 | Filing | |
| $71.32 | 2,000 | $142,640.00 | 26,876 | 2026-05-27 | Filing | |
| $72.18 | 2,500 | $180,450.00 | 28,876 | 2026-05-27 | Filing | |
| $67.00 | 231 | $15,477.00 | 16,627 | 2026-05-19 | Filing |