| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $21.06 | 59,224 | $1,247,257.44 | 875,831 | 2026-03-04 | Filing |
| Officer, Director | $21.01 | 1,625 | $34,141.25 | 935,055 | 2026-03-04 | Filing |
| Officer, Director | $20.33 | 12,357 | $251,217.81 | 936,680 | 2026-03-04 | Filing |
| Officer, Director | $20.30 | 5,657 | $114,837.10 | 2,016,883 | 2026-03-03 | Filing |
| Officer, Director | $21.07 | 73,479 | $1,548,202.53 | 1,909,901 | 2026-03-02 | Filing |
| Officer, Director | $20.44 | 187,595 | $3,834,441.80 | 1,983,380 | 2026-03-02 | Filing |
| Officer, Director | $19.55 | 13,100 | $256,105.00 | 2,170,975 | 2026-03-02 | Filing |
| Officer, Director | $18.77 | 1,060 | $19,896.20 | 2,184,075 | 2026-03-02 | Filing |
| Officer, Director | $20.30 | 13,244 | $268,853.20 | 949,037 | 2026-03-03 | Filing |
| Officer | $20.30 | 3,748 | $76,084.40 | 1,135,817 | 2026-03-03 | Filing |
| Officer, Director | $17.50 | 869 | $15,207.50 | 1,841,663 | 2026-02-27 | Filing |
| Officer, Director | $17.08 | 40,000 | $683,200.00 | 2,185,135 | 2026-02-23 | Filing |
| Officer, Director | $20.11 | 1,300 | $26,143.00 | 584,519 | 2026-02-19 | Filing |
| Officer, Director | $19.52 | 5,400 | $105,408.00 | 585,819 | 2026-02-19 | Filing |
| Officer, Director | $18.26 | 8,097 | $147,851.22 | 591,219 | 2026-02-19 | Filing |
| Officer, Director | $20.10 | 34,576 | $694,977.60 | 2,225,135 | 2026-02-19 | Filing |
| Officer, Director | $20.10 | 3,900 | $78,390.00 | 1,842,532 | 2026-02-19 | Filing |
| Officer, Director | $19.51 | 14,600 | $284,846.00 | 1,846,432 | 2026-02-19 | Filing |
| Officer, Director | $18.24 | 21,381 | $389,989.44 | 1,861,032 | 2026-02-19 | Filing |
| Officer, Director | $17.53 | 18,338 | $321,465.14 | 1,882,413 | 2026-02-18 | Filing |