| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.25 | 100 | $10,625.00 | 8,575 | 2026-05-22 | Filing | |
| $105.43 | 1,099 | $115,867.57 | 8,675 | 2026-05-22 | Filing | |
| $104.08 | 622 | $64,737.76 | 9,774 | 2026-05-22 | Filing | |
| $118.44 | 443 | $52,468.92 | 13,646 | 2026-05-11 | Filing | |
| $118.44 | 598 | $70,827.12 | 27,201 | 2026-05-11 | Filing | |
| $132.04 | 500 | $66,020.00 | 40,317 | 2026-05-01 | Filing | |
| $126.93 | 126 | $15,993.18 | 14,089 | 2026-04-02 | Filing | |
| $126.93 | 170 | $21,578.10 | 26,299 | 2026-04-02 | Filing | |
| $127.68 | 500 | $63,840.00 | 40,817 | 2026-04-01 | Filing | |
| $139.15 | 500 | $69,575.00 | 41,317 | 2026-03-02 | Filing | |
| $168.77 | 400 | $67,508.00 | 20,990 | 2026-02-02 | Filing | |
| $168.77 | 500 | $84,385.00 | 41,817 | 2026-02-02 | Filing | |
| $170.89 | 170 | $29,051.30 | 26,469 | 2026-01-05 | Filing | |
| $170.89 | 126 | $21,532.14 | 14,215 | 2026-01-05 | Filing | |
| $170.89 | 136 | $23,241.04 | 21,390 | 2026-01-05 | Filing | |
| $172.91 | 400 | $69,164.00 | 21,526 | 2026-01-02 | Filing | |
| $172.91 | 500 | $86,455.00 | 42,317 | 2026-01-02 | Filing | |
| $171.39 | 134 | $22,966.26 | 33,101 | 2026-01-02 | Filing | |
| $170.47 | 1,183 | $201,666.01 | 33,235 | 2026-01-02 | Filing | |
| $169.68 | 683 | $115,891.44 | 34,418 | 2026-01-02 | Filing |