| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.41 | 15,000 | $456,115.50 | 313,556 | 2026-06-09 | Filing | |
| $28.99 | 974 | $28,236.26 | 37,374 | 2026-05-26 | Filing | |
| $28.78 | 6,634 | $190,911.93 | 88,728 | 2026-05-20 | Filing | |
| $28.77 | 7,985 | $229,739.63 | 328,556 | 2026-05-20 | Filing | |
| $28.77 | 526 | $15,134.02 | 38,348 | 2026-05-20 | Filing | |
| $30.54 | 101 | $3,084.57 | 162,383 | 2026-05-15 | Filing | |
| $30.05 | 4,184 | $125,717.07 | 162,484 | 2026-05-15 | Filing | |
| $28.96 | 2,759 | $79,901.19 | 166,668 | 2026-05-15 | Filing | |
| $29.99 | 441 | $13,227.75 | 102,609 | 2026-05-15 | Filing | |
| $28.84 | 286 | $8,248.13 | 103,864 | 2026-05-15 | Filing | |
| $30.03 | 1,011 | $30,363.77 | 336,541 | 2026-05-15 | Filing | |
| $28.96 | 806 | $23,343.29 | 337,552 | 2026-05-15 | Filing | |
| $26.02 | 390 | $10,147.80 | 34,274 | 2026-03-02 | Filing | |
| $28.79 | 866 | $24,932.14 | 25,289 | 2026-02-25 | Filing | |
| $29.86 | 7,982 | $238,375.25 | 276,688 | 2026-02-20 | Filing | |
| $29.90 | 633 | $18,924.86 | 26,155 | 2026-02-20 | Filing | |
| $30.25 | 390 | $11,797.50 | 31,637 | 2026-02-20 | Filing | |
| $29.85 | 6,478 | $193,394.21 | 86,120 | 2026-02-20 | Filing | |
| $50.00 | 1,000 | $50,000.00 | 17,435 | 2026-01-05 | Filing | |
| $50.00 | 1,500 | $75,000.00 | 23,934 | 2025-12-12 | Filing |