| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.06 | 19,002 | $1,084,170.51 | 644,664 | 2026-02-24 | Filing | |
| $56.21 | 5,998 | $337,132.59 | 663,666 | 2026-02-24 | Filing | |
| $57.01 | 15,604 | $889,552.83 | 669,664 | 2026-02-23 | Filing | |
| $59.03 | 460 | $27,153.80 | 691,000 | 2026-02-20 | Filing | |
| $58.36 | 34,540 | $2,015,616.24 | 691,460 | 2026-02-20 | Filing | |
| $59.02 | 259 | $15,286.18 | 726,000 | 2026-02-19 | Filing | |
| $58.44 | 39,741 | $2,322,634.93 | 726,259 | 2026-02-19 | Filing | |
| $57.64 | 25,000 | $1,441,000.00 | 49,240 | 2026-02-18 | Filing | |
| $58.33 | 20,000 | $1,166,600.00 | 74,240 | 2026-02-17 | Filing | |
| $60.88 | 68,258 | $4,155,478.78 | 94,240 | 2026-02-13 | Filing | |
| $61.59 | 6,921 | $426,285.15 | 162,498 | 2026-02-13 | Filing | |
| $62.42 | 4,821 | $300,946.10 | 169,419 | 2026-02-12 | Filing | |
| $62.26 | 2,636 | $164,124.21 | 0 | 2026-02-11 | Filing | |
| $58.58 | 7,364 | $431,348.51 | 2,636 | 2026-02-11 | Filing | |
| $63.37 | 1,252 | $79,333.23 | 28,202 | 2026-02-11 | Filing | |
| $62.61 | 3,363 | $210,560.79 | 28,202 | 2026-02-11 | Filing | |
| $61.69 | 6,813 | $420,300.10 | 31,565 | 2026-02-11 | Filing | |
| $60.37 | 8,689 | $524,524.52 | 38,378 | 2026-02-11 | Filing | |
| $64.39 | 1,030 | $66,326.03 | 28,202 | 2026-02-10 | Filing | |
| $63.73 | 24,299 | $1,548,648.17 | 29,232 | 2026-02-10 | Filing |