| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $18.82 | 59,757 | $1,124,668.57 | 454,821 | 2025-12-09 | Filing |
| Officer, Director | $18.37 | 134,148 | $2,464,499.98 | 514,578 | 2025-12-08 | Filing |
| Officer | $18.51 | 30,000 | $555,156.00 | 164,806 | 2025-12-01 | Filing |
| Officer, Director | $17.41 | 72,446 | $1,261,176.19 | 380,242 | 2025-11-11 | Filing |
| Officer, Director | $17.52 | 121,459 | $2,127,730.91 | 452,688 | 2025-11-10 | Filing |
| Officer | $17.09 | 30,000 | $512,691.00 | 194,806 | 2025-11-03 | Filing |
| Officer, Director | $18.79 | 96,987 | $1,822,182.06 | 574,147 | 2025-10-09 | Filing |
| Officer, Director | $18.20 | 96,918 | $1,764,091.74 | 671,134 | 2025-10-08 | Filing |
| Officer | $19.96 | 70,000 | $1,397,249.00 | 876,150 | 2025-10-01 | Filing |
| Officer | $20.10 | 30,000 | $603,057.00 | 224,806 | 2025-10-01 | Filing |
| Officer | $22.34 | 15,038 | $335,948.92 | 418,651 | 2025-09-30 | Filing |
| Officer, Director | $20.87 | 57,167 | $1,192,972.39 | 823,566 | 2025-09-09 | Filing |
| Officer, Director | $20.88 | 136,738 | $2,854,597.18 | 880,733 | 2025-09-08 | Filing |
| Officer | $21.47 | 70,000 | $1,503,138.00 | 876,150 | 2025-09-02 | Filing |
| Officer | $21.45 | 30,000 | $643,401.00 | 261,051 | 2025-09-02 | Filing |
| Officer, Director | $18.62 | 100,000 | $1,861,900.00 | 823,566 | 2025-08-11 | Filing |
| Officer, Director | $18.67 | 93,905 | $1,752,905.85 | 923,566 | 2025-08-08 | Filing |
| Director | $19.61 | 100,000 | $1,960,750.00 | 0 | 2025-08-04 | Filing |
| Officer, Director | $19.45 | 35,000 | $680,865.50 | 91,705 | 2025-08-05 | Filing |
| Officer | $18.95 | 70,000 | $1,326,584.00 | 876,150 | 2025-08-01 | Filing |