| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $15.00 | 25,000 | $375,000.00 | 321,051 | 2025-07-03 | Filing | |
| $14.81 | 25,000 | $370,145.00 | 346,051 | 2025-07-01 | Filing | |
| $14.77 | 70,000 | $1,033,760.00 | 876,150 | 2025-07-01 | Filing | |
| $13.90 | 29,696 | $412,706.10 | 892,188 | 2025-06-20 | Filing |