| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.21 | 56,171 | $3,944,018.68 | 0 | 2026-06-23 | Filing | |
| $71.20 | 8,118 | $577,996.73 | 0 | 2026-06-22 | Filing | |
| $71.20 | 41,964 | $2,987,811.62 | 0 | 2026-06-22 | Filing | |
| $71.20 | 1,217 | $86,649.67 | 0 | 2026-06-22 | Filing | |
| $71.20 | 51,176 | $3,643,700.49 | 0 | 2026-06-22 | Filing | |
| $70.75 | 9,658 | $683,282.25 | 8,118 | 2026-06-22 | Filing | |
| $70.75 | 49,929 | $3,532,366.91 | 41,964 | 2026-06-22 | Filing | |
| $70.75 | 1,449 | $102,513.56 | 1,217 | 2026-06-22 | Filing | |
| $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 |