| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $222.97 | 1,704 | $379,940.88 | 12,003 | 2026-08-20 | Filing | |
| $220.01 | 400 | $88,004.00 | 13,707 | 2026-08-20 | Filing | |
| $222.77 | 224 | $49,900.48 | 12,003 | 2026-08-19 | Filing | |
| $221.73 | 1,505 | $333,703.65 | 12,227 | 2026-08-19 | Filing | |
| $220.41 | 4,822 | $1,062,817.02 | 13,732 | 2026-08-19 | Filing | |
| $230.20 | 600 | $138,120.00 | 5,835 | 2026-08-06 | Filing | |
| $228.03 | 600 | $136,818.00 | 6,435 | 2026-08-05 | Filing | |
| $231.50 | 1,000 | $231,500.00 | 2,270 | 2026-08-03 | Filing | |
| $185.76 | 16,394 | $3,045,349.44 | 29,069 | 2026-06-03 | Filing | |
| $195.37 | 1,000 | $195,370.00 | 4,053 | 2026-05-21 | Filing | |
| $194.77 | 61 | $11,880.97 | 141,011 | 2026-05-20 | Filing | |
| $194.05 | 5,145 | $998,387.25 | 141,072 | 2026-05-20 | Filing | |
| $193.21 | 3,152 | $608,997.92 | 146,217 | 2026-05-20 | Filing | |
| $192.99 | 6,262 | $1,208,503.38 | 11,988 | 2026-05-20 | Filing | |
| $199.23 | 100 | $19,923.00 | 141,011 | 2026-05-18 | Filing | |
| $198.65 | 2,516 | $499,803.40 | 141,111 | 2026-05-18 | Filing | |
| $197.61 | 2,260 | $446,598.60 | 143,627 | 2026-05-18 | Filing | |
| $196.55 | 375 | $73,706.25 | 145,887 | 2026-05-18 | Filing | |
| $191.73 | 4,175 | $800,472.75 | 3,883 | 2026-05-14 | Filing | |
| $188.43 | 1,062 | $200,112.66 | 3,883 | 2026-05-08 | Filing |