| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.36 | 5,195 | $365,518.12 | 0 | 2026-06-16 | Filing | |
| $70.36 | 26,856 | $1,889,577.42 | 0 | 2026-06-16 | Filing | |
| $70.36 | 779 | $54,810.13 | 0 | 2026-06-16 | Filing | |
| $70.36 | 32,751 | $2,304,347.26 | 0 | 2026-06-16 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-12 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-11 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-06-10 | Filing | |
| $66.00 | 530 | $34,980.00 | 0 | 2026-06-05 | Filing | |
| $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 |