| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.98 | 3,080 | $403,403.00 | 1,766 | 2026-05-19 | Filing | |
| $134.43 | 1,766 | $237,394.55 | 0 | 2026-05-21 | Filing | |
| $132.70 | 1,753 | $232,623.10 | 1,766 | 2026-05-20 | Filing | |
| $72.99 | 323 | $23,575.77 | 2,825 | 2025-05-13 | Filing | |
| $73.01 | 404 | $29,496.04 | 3,148 | 2025-05-13 | Filing | |
| $73.01 | 111 | $8,104.22 | 3,552 | 2025-05-13 | Filing | |
| $73.84 | 112 | $8,270.08 | 3,663 | 2025-05-13 | Filing | |
| $131.02 | 9,429 | $1,235,387.58 | 0 | 2026-05-13 | Filing | |
| $130.17 | 577 | $75,108.09 | 6,050 | 2026-05-15 | Filing | |
| $135.02 | 15,217 | $2,054,584.12 | 1,970 | 2026-05-14 | Filing | |
| $133.12 | 2,559 | $340,648.96 | 17,187 | 2026-05-14 | Filing | |
| $134.32 | 4,500 | $604,440.00 | 5,925 | 2026-05-13 | Filing | |
| $122.44 | 883 | $108,114.52 | 3,140 | 2026-05-11 | Filing | |
| $110.39 | 2,666 | $294,299.74 | 3,433 | 2026-03-26 | Filing | |
| $110.37 | 834 | $92,048.58 | 6,099 | 2026-03-25 | Filing | |
| $107.37 | 427 | $45,846.99 | 6,933 | 2026-03-25 | Filing | |
| $107.79 | 136 | $14,659.44 | 7,360 | 2026-03-24 | Filing | |
| $105.16 | 2,359 | $248,072.44 | 3,433 | 2026-03-03 | Filing | |
| $104.59 | 869 | $90,888.71 | 5,792 | 2026-03-02 | Filing | |
| $115.00 | 721 | $82,915.00 | 3,433 | 2025-11-10 | Filing |