| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.53 | 49,470 | $3,241,863.09 | 530 | 2026-06-05 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-02 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-01 | Filing | |
| $61.68 | 5,600 | $345,408.56 | 0 | 2026-06-01 | Filing | |
| $60.93 | 48,596 | $2,960,954.28 | 5,600 | 2026-06-01 | Filing | |
| $60.19 | 6,853 | $412,506.74 | 54,196 | 2026-06-01 | Filing | |
| $58.94 | 14,285 | $841,990.76 | 61,049 | 2026-06-01 | Filing | |
| $57.67 | 4,258 | $245,566.10 | 75,334 | 2026-06-01 | Filing | |
| $56.97 | 2,542 | $144,815.71 | 79,592 | 2026-06-01 | Filing | |
| $55.74 | 1,200 | $66,890.52 | 82,134 | 2026-06-01 | Filing | |
| $55.22 | 300 | $16,566.99 | 445,386 | 2026-05-26 | Filing | |
| $54.37 | 2,100 | $114,183.93 | 445,686 | 2026-05-26 | Filing | |
| $53.32 | 3,507 | $187,006.22 | 447,786 | 2026-05-26 | Filing | |
| $55.16 | 1,100 | $60,673.14 | 780,223 | 2026-05-26 | Filing | |
| $54.29 | 5,905 | $320,564.74 | 781,323 | 2026-05-26 | Filing | |
| $53.29 | 8,995 | $479,367.84 | 787,228 | 2026-05-26 | Filing | |
| $55.21 | 5,200 | $287,069.64 | 0 | 2026-05-26 | Filing | |
| $54.30 | 30,803 | $1,672,544.37 | 5,200 | 2026-05-26 | Filing | |
| $53.31 | 47,330 | $2,523,271.16 | 36,003 | 2026-05-26 | Filing | |
| $55.34 | 781 | $43,220.54 | 451,293 | 2026-05-20 | Filing |