| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $186.93 | 394 | $73,650.42 | 91,100 | 2026-05-04 | Filing | |
| $186.23 | 5,710 | $1,063,373.30 | 91,494 | 2026-05-04 | Filing | |
| $185.49 | 3,414 | $633,262.86 | 97,204 | 2026-05-04 | Filing | |
| $203.84 | 200 | $40,768.00 | 100,618 | 2026-04-06 | Filing | |
| $200.64 | 200 | $40,128.00 | 100,818 | 2026-04-06 | Filing | |
| $199.44 | 1,900 | $378,936.00 | 101,018 | 2026-04-06 | Filing | |
| $198.67 | 4,400 | $874,148.00 | 102,918 | 2026-04-06 | Filing | |
| $197.39 | 2,818 | $556,245.02 | 107,318 | 2026-04-06 | Filing | |
| $199.15 | 254 | $50,584.10 | 99 | 2026-03-09 | Filing | |
| $221.91 | 616 | $136,696.56 | 353 | 2026-03-03 | Filing | |
| $221.98 | 977 | $216,874.46 | 110,048 | 2026-03-03 | Filing | |
| $220.81 | 3,106 | $685,835.86 | 111,025 | 2026-03-03 | Filing | |
| $219.88 | 4,234 | $930,971.92 | 114,131 | 2026-03-03 | Filing | |
| $219.03 | 1,201 | $263,055.03 | 118,365 | 2026-03-03 | Filing | |
| $210.00 | 616 | $129,360.00 | 969 | 2026-02-23 | Filing | |
| $208.01 | 616 | $128,134.16 | 1,585 | 2026-02-17 | Filing | |
| $211.54 | 616 | $130,308.64 | 2,201 | 2026-02-09 | Filing | |
| $202.04 | 616 | $124,456.64 | 2,817 | 2026-02-02 | Filing | |
| $202.83 | 200 | $40,566.00 | 0 | 2026-01-27 | Filing | |
| $201.73 | 400 | $80,692.00 | 200 | 2026-01-27 | Filing |