| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.21 | 44,642 | $1,080,952.46 | 25,872 | 2026-06-17 | Filing | |
| $22.04 | 39,946 | $880,453.78 | 948,108 | 2026-06-04 | Filing | |
| $23.09 | 52,747 | $1,218,060.10 | 988,054 | 2026-05-29 | Filing | |
| $20.05 | 10,000 | $200,500.00 | 101,530 | 2026-05-21 | Filing | |
| $20.26 | 2,000 | $40,520.00 | 112,486 | 2026-05-21 | Filing | |
| $19.40 | 1,000 | $19,395.00 | 117,486 | 2026-05-14 | Filing | |
| $19.40 | 1,000 | $19,395.00 | 118,486 | 2026-05-12 | Filing | |
| $20.04 | 3,500 | $70,135.10 | 119,486 | 2026-05-11 | Filing | |
| $20.23 | 26,460 | $535,404.87 | 111,530 | 2026-05-11 | Filing | |
| $17.66 | 7,768 | $137,192.98 | 122,986 | 2026-03-10 | Filing | |
| $17.57 | 56,000 | $983,796.80 | 45,488 | 2026-03-09 | Filing | |
| $17.61 | 28,002 | $493,028.41 | 10,783,962 | 2026-02-04 | Filing | |
| $18.08 | 41,000 | $741,202.10 | 23,466 | 2026-02-05 | Filing | |
| $18.04 | 181,389 | $3,273,128.23 | 23,466 | 2026-02-04 | Filing | |
| $17.38 | 127,310 | $2,213,220.70 | 10,811,964 | 2026-02-03 | Filing | |
| $17.35 | 118,846 | $2,062,156.37 | 10,939,274 | 2026-02-02 | Filing | |
| $17.18 | 114,659 | $1,969,795.76 | 11,058,120 | 2026-02-02 | Filing | |
| $17.08 | 87,478 | $1,494,202.97 | 23,466 | 2026-02-02 | Filing | |
| $16.66 | 78,283 | $1,304,147.81 | 11,172,779 | 2026-01-30 | Filing | |
| $16.84 | 105,356 | $1,774,247.72 | 11,251,062 | 2026-01-29 | Filing |