| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.75 | 60,888 | $4,307,692.05 | 51,176 | 2026-06-22 | Filing | |
| $70.89 | 2,558 | $181,336.62 | 740,897 | 2026-06-22 | Filing | |
| $69.82 | 8,507 | $593,998.72 | 743,455 | 2026-06-22 | Filing | |
| $68.93 | 21,935 | $1,511,915.94 | 751,962 | 2026-06-22 | Filing | |
| $70.36 | 5,195 | $365,518.12 | 0 | 2026-06-16 | Filing | |
| $70.36 | 26,856 | $1,889,577.42 | 0 | 2026-06-16 | Filing | |
| $70.36 | 779 | $54,810.13 | 0 | 2026-06-16 | Filing | |
| $70.36 | 32,751 | $2,304,347.26 | 0 | 2026-06-16 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-12 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-11 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-10 | Filing | |
| $66.00 | 530 | $34,980.00 | 0 | 2026-06-05 | Filing | |
| $65.53 | 49,470 | $3,241,863.09 | 530 | 2026-06-05 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-02 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-01 | Filing | |
| $61.68 | 5,600 | $345,408.56 | 0 | 2026-06-01 | Filing | |
| $60.93 | 48,596 | $2,960,954.28 | 5,600 | 2026-06-01 | Filing | |
| $60.19 | 6,853 | $412,506.74 | 54,196 | 2026-06-01 | Filing | |
| $58.94 | 14,285 | $841,990.76 | 61,049 | 2026-06-01 | Filing | |
| $57.67 | 4,258 | $245,566.10 | 75,334 | 2026-06-01 | Filing |