| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.68 | 13,463 | $332,330.12 | 0 | 2025-12-11 | Filing | |
| $24.66 | 35,958 | $886,562.47 | 0 | 2025-12-11 | Filing | |
| $24.61 | 126,512 | $3,113,257.90 | 51,002 | 2025-12-11 | Filing | |
| $24.99 | 148,501 | $3,710,371.74 | 248,091 | 2025-12-10 | Filing | |
| $23.70 | 21,007 | $497,926.82 | 396,592 | 2025-12-09 | Filing | |
| $24.75 | 13,442 | $332,689.50 | 13,463 | 2025-12-10 | Filing | |
| $23.70 | 50,061 | $1,186,435.69 | 26,905 | 2025-12-09 | Filing | |
| $23.79 | 29,000 | $689,968.00 | 32,279 | 2025-12-08 | Filing | |
| $23.15 | 84,676 | $1,960,012.31 | 338,685 | 2025-12-08 | Filing | |
| $25.12 | 3,738 | $93,898.56 | 0 | 2025-09-23 | Filing | |
| $25.03 | 166,666 | $4,172,316.64 | 1,585,726 | 2025-09-12 | Filing | |
| $24.58 | 40,000 | $983,048.00 | 83,869 | 2025-09-15 | Filing | |
| $24.04 | 83,334 | $2,003,332.69 | 1,752,392 | 2025-09-04 | Filing | |
| $23.01 | 83,334 | $1,917,682.01 | 1,835,726 | 2025-08-28 | Filing | |
| $22.52 | 166,666 | $3,753,318.32 | 1,919,060 | 2025-08-22 | Filing | |
| $20.54 | 30,000 | $616,173.00 | 42,427 | 2025-06-30 | Filing | |
| $18.44 | 68,590 | $1,264,621.27 | 0 | 2025-06-27 | Filing | |
| $18.50 | 30,000 | $555,000.00 | 72,427 | 2025-06-25 | Filing | |
| $17.01 | 29,000 | $493,365.40 | 28,197 | 2025-05-08 | Filing | |
| $13.19 | 6,409 | $84,534.71 | 0 | 2025-04-04 | Filing |