| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.90 | 118,138 | $2,232,760.94 | 0 | 2026-07-28 | Filing | |
| $19.46 | 196,931 | $3,832,848.36 | 0 | 2026-07-27 | Filing | |
| $18.88 | 23,417 | $442,000.56 | 0 | 2026-07-24 | Filing | |
| $19.06 | 63,297 | $1,206,269.92 | 0 | 2026-07-23 | Filing | |
| $19.23 | 49,582 | $953,466.82 | 0 | 2026-07-22 | Filing | |
| $19.72 | 200 | $3,944.00 | 0 | 2026-07-21 | Filing | |
| $19.05 | 22,700 | $432,423.65 | 200 | 2026-07-21 | Filing | |
| $18.87 | 18,386 | $346,859.24 | 0 | 2026-07-20 | Filing | |
| $18.68 | 20,534 | $383,614.13 | 0 | 2026-07-17 | Filing | |
| $18.73 | 19,595 | $367,008.47 | 0 | 2026-07-16 | Filing | |
| $19.84 | 61,992 | $1,229,772.50 | 0 | 2026-07-15 | Filing | |
| $18.79 | 12,500 | $234,912.50 | 61,992 | 2026-07-15 | Filing | |
| $22.77 | 6,854 | $156,065.58 | 764,836 | 2026-05-15 | Filing | |
| $21.99 | 39,495 | $868,495.05 | 771,690 | 2026-05-15 | Filing | |
| $22.78 | 5,145 | $117,203.10 | 751,150 | 2026-05-15 | Filing | |
| $22.00 | 54,890 | $1,207,580.00 | 756,295 | 2026-05-15 | Filing | |
| $22.72 | 17,631 | $400,576.32 | 665,228 | 2026-05-15 | Filing | |
| $21.97 | 62,955 | $1,383,121.35 | 682,859 | 2026-05-15 | Filing | |
| $22.66 | 499 | $11,307.34 | 183,430 | 2026-05-15 | Filing | |
| $22.00 | 5,324 | $117,128.00 | 183,929 | 2026-05-15 | Filing |