| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.40 | 11,325 | $1,204,980.00 | 6,463,302 | 2026-06-29 | Filing | |
| $105.37 | 2,684 | $282,813.08 | 6,474,627 | 2026-06-29 | Filing | |
| $104.33 | 16,406 | $1,711,637.98 | 6,477,311 | 2026-06-29 | Filing | |
| $103.08 | 13,304 | $1,371,376.32 | 6,493,717 | 2026-06-29 | Filing | |
| $102.09 | 17,735 | $1,810,566.15 | 6,507,021 | 2026-06-29 | Filing | |
| $101.21 | 2,405 | $243,410.05 | 6,524,756 | 2026-06-29 | Filing | |
| $100.19 | 1,841 | $184,449.79 | 6,527,161 | 2026-06-29 | Filing | |
| $110.33 | 1,000 | $110,330.00 | 59,841 | 2026-06-29 | Filing | |
| $106.66 | 200 | $21,332.00 | 49,734 | 2026-06-29 | Filing | |
| $104.63 | 1 | $104.63 | 49,934 | 2026-06-29 | Filing | |
| $102.92 | 100 | $10,292.00 | 49,935 | 2026-06-29 | Filing | |
| $101.24 | 250 | $25,310.00 | 50,035 | 2026-06-29 | Filing | |
| $100.43 | 973 | $97,718.39 | 50,285 | 2026-06-29 | Filing | |
| $119.32 | 200 | $23,864.00 | 9,588 | 2026-06-22 | Filing | |
| $118.08 | 536 | $63,290.88 | 9,788 | 2026-06-22 | Filing | |
| $117.32 | 775 | $90,923.00 | 10,324 | 2026-06-22 | Filing | |
| $120.37 | 2,712 | $326,443.44 | 76,438 | 2026-05-22 | Filing | |
| $119.60 | 7,263 | $868,654.80 | 79,150 | 2026-05-22 | Filing | |
| $105.58 | 1,690 | $178,430.20 | 10,486 | 2026-05-14 | Filing | |
| $116.22 | 500 | $58,110.00 | 4,749 | 2026-03-17 | Filing |