| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.79 | 96,987 | $1,822,182.06 | 574,147 | 2025-10-09 | Filing | |
| $18.20 | 96,918 | $1,764,091.74 | 671,134 | 2025-10-08 | Filing | |
| $19.96 | 70,000 | $1,397,249.00 | 876,150 | 2025-10-01 | Filing | |
| $20.10 | 30,000 | $603,057.00 | 224,806 | 2025-10-01 | Filing | |
| $22.34 | 15,038 | $335,948.92 | 418,651 | 2025-09-30 | Filing | |
| $20.87 | 57,167 | $1,192,972.39 | 823,566 | 2025-09-09 | Filing | |
| $20.88 | 136,738 | $2,854,597.18 | 880,733 | 2025-09-08 | Filing | |
| $21.47 | 70,000 | $1,503,138.00 | 876,150 | 2025-09-02 | Filing | |
| $21.45 | 30,000 | $643,401.00 | 261,051 | 2025-09-02 | Filing | |
| $18.62 | 100,000 | $1,861,900.00 | 823,566 | 2025-08-11 | Filing | |
| $18.67 | 93,905 | $1,752,905.85 | 923,566 | 2025-08-08 | Filing | |
| $19.61 | 100,000 | $1,960,750.00 | 0 | 2025-08-04 | Filing | |
| $19.45 | 35,000 | $680,865.50 | 91,705 | 2025-08-05 | Filing | |
| $18.95 | 70,000 | $1,326,584.00 | 876,150 | 2025-08-01 | Filing | |
| $19.30 | 30,000 | $579,117.00 | 291,051 | 2025-08-01 | Filing | |
| $18.35 | 446,094 | $8,184,218.96 | 0 | 2025-07-31 | Filing | |
| $15.39 | 193,905 | $2,984,159.17 | 1,017,471 | 2025-07-08 | Filing | |
| $15.28 | 58,453 | $893,062.47 | 446,094 | 2025-07-08 | Filing | |
| $15.15 | 276,163 | $4,183,344.74 | 504,547 | 2025-07-07 | Filing | |
| $15.10 | 111,478 | $1,683,685.68 | 780,710 | 2025-07-03 | Filing |