| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.41 | 15,664 | $382,358.24 | 46,683 | 2026-08-18 | Filing | |
| $24.39 | 15,000 | $365,850.00 | 62,347 | 2026-08-18 | Filing | |
| $25.14 | 204 | $5,128.56 | 2,180,518 | 2026-08-18 | Filing | |
| $24.48 | 278,472 | $6,816,994.56 | 2,180,722 | 2026-08-18 | Filing | |
| $25.57 | 2,525 | $64,564.25 | 2,180,518 | 2026-08-17 | Filing | |
| $25.08 | 318,799 | $7,995,478.92 | 2,183,043 | 2026-08-17 | Filing | |
| $25.16 | 69,690 | $1,753,400.40 | 130,625 | 2026-08-17 | Filing | |
| $25.10 | 40,000 | $1,004,000.00 | 200,315 | 2026-08-17 | Filing | |
| $25.23 | 15,000 | $378,450.00 | 240,315 | 2026-08-17 | Filing | |
| $25.00 | 3,000 | $75,000.00 | 396,989 | 2026-08-10 | Filing | |
| $24.00 | 1,299 | $31,176.00 | 399,989 | 2026-07-30 | Filing | |
| $22.12 | 213,702 | $4,727,088.24 | 812,058 | 2026-07-21 | Filing | |
| $21.72 | 278,698 | $6,053,320.56 | 1,025,760 | 2026-07-21 | Filing | |
| $23.00 | 5,000 | $115,000.00 | 401,288 | 2026-07-16 | Filing | |
| $22.59 | 105,762 | $2,389,163.58 | 230,713 | 2026-07-15 | Filing | |
| $22.45 | 146,889 | $3,297,658.05 | 1,019,658 | 2026-07-02 | Filing | |
| $21.74 | 239,351 | $5,203,490.74 | 1,166,547 | 2026-07-02 | Filing | |
| $22.59 | 44,838 | $1,012,890.42 | 230,713 | 2026-07-02 | Filing | |
| $22.50 | 42,261 | $950,872.50 | 237,688 | 2026-07-01 | Filing | |
| $22.18 | 8,743 | $193,919.74 | 279,949 | 2026-07-01 | Filing |