| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.67 | 21,275 | $588,679.25 | 164,853 | 2026-07-09 | Filing | |
| $27.57 | 600 | $16,542.00 | 186,128 | 2026-07-07 | Filing | |
| $27.24 | 53,722 | $1,463,387.28 | 68,188 | 2026-07-06 | Filing | |
| $27.33 | 59,037 | $1,613,481.21 | 76,651 | 2026-07-02 | Filing | |
| $27.50 | 24,734 | $680,185.00 | 186,728 | 2026-07-02 | Filing | |
| $26.93 | 37,041 | $997,514.13 | 76,651 | 2026-07-01 | Filing | |
| $26.52 | 45,634 | $1,210,213.68 | 113,692 | 2026-07-01 | Filing | |
| $25.72 | 52,823 | $1,358,607.56 | 76,651 | 2026-06-30 | Filing | |
| $25.33 | 63,212 | $1,601,159.96 | 76,651 | 2026-06-29 | Filing | |
| $25.33 | 88,110 | $2,231,826.30 | 76,651 | 2026-06-26 | Filing | |
| $25.18 | 17,196 | $432,995.28 | 211,462 | 2026-06-26 | Filing | |
| $22.64 | 15,647 | $354,248.08 | 434,357 | 2026-05-12 | Filing | |
| $22.55 | 105,439 | $2,377,649.45 | 450,004 | 2026-05-11 | Filing | |
| $22.60 | 3,385 | $76,501.00 | 211,462 | 2026-05-11 | Filing | |
| $25.00 | 1,206 | $30,150.00 | 214,847 | 2026-05-04 | Filing | |
| $25.03 | 7,179 | $179,690.37 | 214,847 | 2026-05-01 | Filing | |
| $24.96 | 1,017 | $25,384.32 | 68,188 | 2026-05-04 | Filing | |
| $24.99 | 17,096 | $427,229.04 | 68,188 | 2026-05-01 | Filing | |
| $20.85 | 5,566 | $116,051.10 | 214,847 | 2026-04-02 | Filing | |
| $22.11 | 6,391 | $141,305.01 | 220,413 | 2026-03-16 | Filing |