| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.04 | 15,330 | $1,717,620.72 | 71,438 | 2026-05-29 | Filing | |
| $107.01 | 2,000 | $214,020.20 | 8,071 | 2026-05-29 | Filing | |
| $104.48 | 1,000 | $104,480.00 | 10,071 | 2026-05-29 | Filing | |
| $106.86 | 3,689 | $394,208.75 | 43,531 | 2026-05-26 | Filing | |
| $106.96 | 1,582 | $169,202.81 | 48,170 | 2026-05-26 | Filing | |
| $110.08 | 3,000 | $330,240.00 | 61,878 | 2026-05-27 | Filing | |
| $107.52 | 2,000 | $215,040.20 | 64,878 | 2026-05-26 | Filing | |
| $110.08 | 5,000 | $550,400.00 | 86,768 | 2026-05-27 | Filing | |
| $108.00 | 4,137 | $446,796.00 | 91,768 | 2026-05-26 | Filing | |
| $110.08 | 3,632 | $399,810.56 | 108,147 | 2026-05-27 | Filing | |
| $96.81 | 2,000 | $193,620.00 | 66,878 | 2026-05-20 | Filing | |
| $101.47 | 2,000 | $202,930.00 | 68,878 | 2026-05-15 | Filing | |
| $102.36 | 2,760 | $282,516.08 | 47,220 | 2026-05-12 | Filing | |
| $110.00 | 2,652 | $291,720.00 | 49,752 | 2026-05-12 | Filing | |
| $108.00 | 3,643 | $393,444.00 | 95,905 | 2026-05-12 | Filing | |
| $103.34 | 16,556 | $1,710,905.32 | 44,632 | 2026-05-13 | Filing | |
| $69.89 | 2,154 | $150,550.60 | 70,878 | 2026-02-24 | Filing | |
| $70.00 | 2,000 | $140,000.00 | 109,671 | 2026-02-24 | Filing | |
| $67.74 | 64,266 | $4,353,256.73 | 180,131 | 2026-02-20 | Filing | |
| $67.78 | 46,734 | $3,167,845.50 | 225,152 | 2026-02-20 | Filing |