| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.21 | 70,000 | $1,484,735.00 | 581,372 | 2026-08-18 | Filing | |
| $25.50 | 2,500 | $63,750.00 | 9,618 | 2026-08-12 | Filing | |
| $24.54 | 14,297 | $350,846.95 | 1,220,808 | 2026-08-11 | Filing | |
| $24.12 | 16,217 | $391,123.23 | 1,235,105 | 2026-08-11 | Filing | |
| $25.56 | 5,495 | $140,443.96 | 1,251,322 | 2026-08-10 | Filing | |
| $24.28 | 64,030 | $1,554,872.51 | 1,256,817 | 2026-08-10 | Filing | |
| $23.87 | 149,961 | $3,579,449.10 | 1,320,847 | 2026-08-10 | Filing | |
| $25.69 | 1,100 | $28,260.98 | 1,529,733 | 2026-08-10 | Filing | |
| $24.27 | 15,377 | $373,255.15 | 1,530,833 | 2026-08-10 | Filing | |
| $23.86 | 38,622 | $921,698.58 | 1,546,210 | 2026-08-10 | Filing | |
| $25.55 | 2,200 | $56,204.94 | 1,606,669 | 2026-08-10 | Filing | |
| $24.19 | 42,940 | $1,038,624.13 | 1,608,869 | 2026-08-10 | Filing | |
| $23.81 | 54,860 | $1,306,468.96 | 1,651,809 | 2026-08-10 | Filing | |
| $15.40 | 10,304 | $158,671.30 | 1,584,832 | 2026-07-27 | Filing | |
| $15.40 | 10,304 | $158,671.30 | 1,527,223 | 2026-07-27 | Filing | |
| $15.40 | 6,830 | $105,175.17 | 651,372 | 2026-07-27 | Filing | |
| $21.16 | 20,620 | $436,409.93 | 658,202 | 2026-07-08 | Filing | |
| $21.16 | 64,821 | $1,371,897.57 | 1,595,136 | 2026-07-08 | Filing | |
| $21.16 | 64,821 | $1,371,897.57 | 1,537,527 | 2026-07-08 | Filing | |
| $26.75 | 11,212 | $299,973.70 | 678,822 | 2026-07-02 | Filing |