| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.30 | 3,601 | $328,768.06 | 22,998 | 2026-07-14 | Filing | |
| $90.53 | 7,293 | $660,204.66 | 26,599 | 2026-07-14 | Filing | |
| $89.49 | 1,206 | $107,928.56 | 33,892 | 2026-07-14 | Filing | |
| $92.53 | 15,593 | $1,442,820.29 | 22,998 | 2026-07-13 | Filing | |
| $91.61 | 19,054 | $1,745,502.64 | 38,591 | 2026-07-13 | Filing | |
| $90.62 | 11,077 | $1,003,836.51 | 57,645 | 2026-07-13 | Filing | |
| $91.32 | 300 | $27,394.50 | 35,452 | 2026-07-10 | Filing | |
| $90.78 | 8,189 | $743,425.26 | 35,752 | 2026-07-10 | Filing | |
| $90.62 | 1,693 | $153,422.03 | 138,554 | 2026-07-01 | Filing | |
| $89.75 | 575 | $51,608.84 | 140,247 | 2026-07-01 | Filing | |
| $88.60 | 369 | $32,692.96 | 140,822 | 2026-07-01 | Filing | |
| $93.83 | 327 | $30,682.41 | 30,467 | 2026-06-15 | Filing | |
| $110.25 | 60 | $6,615.15 | 0 | 2026-06-03 | Filing | |
| $108.96 | 269 | $29,310.80 | 60 | 2026-06-03 | Filing | |
| $108.21 | 326 | $35,277.89 | 329 | 2026-06-03 | Filing | |
| $107.01 | 2,345 | $250,936.34 | 655 | 2026-06-03 | Filing | |
| $106.20 | 9,100 | $966,452.76 | 3,000 | 2026-06-03 | Filing | |
| $113.26 | 90 | $10,193.12 | 0 | 2026-06-02 | Filing | |
| $112.32 | 3,730 | $418,936.07 | 90 | 2026-06-02 | Filing | |
| $111.59 | 6,298 | $702,768.63 | 3,820 | 2026-06-02 | Filing |