| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.97 | 12,475 | $236,650.75 | 751,075 | 2026-11-11 | Filing | |
| $18.97 | 12,475 | $236,650.75 | 751,075 | 2026-11-11 | Filing | |
| $21.30 | 11,599 | $247,029.70 | 555,656 | 2026-11-03 | Filing | |
| $22.00 | 1,107 | $24,354.00 | 241,044 | 2026-11-04 | Filing | |
| $21.26 | 1,107 | $23,535.93 | 242,151 | 2026-11-03 | Filing | |
| $22.75 | 16,766 | $381,446.62 | 84,809 | 2026-10-15 | Filing | |
| $22.04 | 3,500 | $77,147.00 | 101,575 | 2026-10-15 | Filing | |
| $21.63 | 1,418 | $30,664.25 | 246,130 | 2026-10-05 | Filing | |
| $21.74 | 20,701 | $449,990.06 | 579,274 | 2026-10-05 | Filing | |
| $26.35 | 44,500 | $1,172,517.15 | 609,411 | 2026-09-03 | Filing | |
| $25.73 | 64,606 | $1,662,008.73 | 653,911 | 2026-09-03 | Filing | |
| $26.29 | 1,416 | $37,226.64 | 249,386 | 2026-09-03 | Filing | |
| $30.89 | 100 | $3,089.00 | 727,952 | 2026-08-28 | Filing | |
| $30.15 | 130,800 | $3,943,606.92 | 728,052 | 2026-08-28 | Filing | |
| $29.21 | 80,699 | $2,357,524.45 | 858,852 | 2026-08-28 | Filing | |
| $30.00 | 2,000 | $60,000.00 | 252,640 | 2026-08-27 | Filing | |
| $27.14 | 1,840 | $49,937.60 | 254,640 | 2026-08-21 | Filing | |
| $25.39 | 12,475 | $316,740.25 | 786,700 | 2026-08-10 | Filing | |
| $25.39 | 12,475 | $316,740.25 | 786,700 | 2026-08-10 | Filing | |
| $26.00 | 709 | $18,434.00 | 256,480 | 2026-08-04 | Filing |