| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.46 | 192 | $17,752.32 | 8,400 | 2026-05-28 | Filing | |
| $91.83 | 608 | $55,832.64 | 8,592 | 2026-05-28 | Filing | |
| $92.35 | 4,064 | $375,310.40 | 210,000 | 2026-05-28 | Filing | |
| $91.80 | 5,936 | $544,924.80 | 214,064 | 2026-05-28 | Filing | |
| $92.54 | 144 | $13,325.76 | 200,800 | 2026-05-28 | Filing | |
| $91.86 | 656 | $60,260.16 | 200,944 | 2026-05-28 | Filing | |
| $94.09 | 1,567 | $147,439.03 | 220,000 | 2026-05-27 | Filing | |
| $93.32 | 3,717 | $346,870.44 | 221,567 | 2026-05-27 | Filing | |
| $92.29 | 1,406 | $129,759.74 | 225,284 | 2026-05-27 | Filing | |
| $91.53 | 951 | $87,045.03 | 226,690 | 2026-05-27 | Filing | |
| $90.15 | 908 | $81,856.20 | 227,641 | 2026-05-27 | Filing | |
| $89.44 | 1,451 | $129,777.44 | 228,549 | 2026-05-27 | Filing | |
| $90.02 | 4,647 | $418,322.94 | 230,000 | 2026-05-26 | Filing | |
| $89.11 | 4,793 | $427,104.23 | 234,647 | 2026-05-26 | Filing | |
| $88.02 | 560 | $49,291.20 | 239,440 | 2026-05-26 | Filing | |
| $94.10 | 130 | $12,233.00 | 201,600 | 2026-05-27 | Filing | |
| $93.32 | 293 | $27,342.76 | 201,730 | 2026-05-27 | Filing | |
| $92.27 | 127 | $11,718.29 | 202,023 | 2026-05-27 | Filing | |
| $91.49 | 62 | $5,672.38 | 202,150 | 2026-05-27 | Filing | |
| $90.18 | 70 | $6,312.60 | 202,212 | 2026-05-27 | Filing |