| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.70 | 500 | $17,350.00 | 271,333 | 2026-08-13 | Filing | |
| $28.50 | 8,000 | $228,000.00 | 0 | 2026-08-14 | Filing | |
| $34.82 | 563 | $19,603.66 | 263,833 | 2026-08-11 | Filing | |
| $29.84 | 372 | $11,100.48 | 216,508 | 2026-07-22 | Filing | |
| $29.84 | 372 | $11,100.48 | 216,508 | 2026-07-22 | Filing | |
| $29.84 | 372 | $11,100.48 | 216,508 | 2026-07-22 | Filing | |
| $29.84 | 372 | $11,100.48 | 216,508 | 2026-07-22 | Filing | |
| $29.82 | 1,084 | $32,324.88 | 216,880 | 2026-07-21 | Filing | |
| $29.82 | 1,084 | $32,324.88 | 216,880 | 2026-07-21 | Filing | |
| $29.82 | 1,084 | $32,324.88 | 216,880 | 2026-07-21 | Filing | |
| $29.82 | 1,084 | $32,324.88 | 216,880 | 2026-07-21 | Filing | |
| $29.71 | 3,366 | $100,003.86 | 217,964 | 2026-07-20 | Filing | |
| $29.71 | 3,366 | $100,003.86 | 217,964 | 2026-07-20 | Filing | |
| $29.71 | 3,366 | $100,003.86 | 217,964 | 2026-07-20 | Filing | |
| $29.71 | 3,366 | $100,003.86 | 217,964 | 2026-07-20 | Filing | |
| $29.56 | 1,601 | $47,325.56 | 221,330 | 2026-07-17 | Filing | |
| $29.56 | 1,601 | $47,325.56 | 221,330 | 2026-07-17 | Filing | |
| $29.56 | 1,601 | $47,325.56 | 221,330 | 2026-07-17 | Filing | |
| $29.56 | 1,601 | $47,325.56 | 221,330 | 2026-07-17 | Filing | |
| $26.54 | 350 | $9,289.00 | 222,931 | 2026-07-10 | Filing |