| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.64 | 40 | $5,345.64 | 68,704 | 2026-01-20 | Filing | |
| $132.71 | 286 | $37,953.66 | 68,744 | 2026-01-20 | Filing | |
| $131.77 | 669 | $88,151.72 | 69,030 | 2026-01-20 | Filing | |
| $134.75 | 200 | $26,950.00 | 247,800 | 2026-01-14 | Filing | |
| $134.21 | 3,200 | $429,463.04 | 248,000 | 2026-01-14 | Filing | |
| $133.01 | 1,200 | $159,610.44 | 251,200 | 2026-01-14 | Filing | |
| $131.98 | 400 | $52,793.56 | 252,400 | 2026-01-14 | Filing | |
| $133.35 | 100 | $13,335.00 | 94,672 | 2026-01-02 | Filing | |
| $131.03 | 2,397 | $314,067.40 | 94,772 | 2026-01-02 | Filing | |
| $130.38 | 2,256 | $294,137.51 | 97,169 | 2026-01-02 | Filing | |
| $143.49 | 126 | $18,079.56 | 69,699 | 2025-12-22 | Filing | |
| $142.70 | 706 | $100,747.40 | 69,825 | 2025-12-22 | Filing | |
| $141.22 | 245 | $34,599.86 | 70,531 | 2025-12-22 | Filing | |
| $151.94 | 600 | $91,166.58 | 252,800 | 2025-12-15 | Filing | |
| $150.11 | 200 | $30,021.00 | 253,400 | 2025-12-15 | Filing | |
| $149.54 | 357 | $53,386.07 | 253,600 | 2025-12-15 | Filing | |
| $148.33 | 1,243 | $184,370.71 | 253,957 | 2025-12-15 | Filing | |
| $147.16 | 1,400 | $206,029.74 | 255,200 | 2025-12-15 | Filing | |
| $146.33 | 2,100 | $307,295.52 | 256,600 | 2025-12-15 | Filing | |
| $145.49 | 2,600 | $378,281.02 | 258,700 | 2025-12-15 | Filing |