| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.29 | 116,000 | $3,166,196.80 | 476,578 | 2026-09-08 | Filing | |
| $30.03 | 913 | $27,417.39 | 35,875 | 2026-08-25 | Filing | |
| $28.09 | 8,945 | $251,298.15 | 292,578 | 2026-08-20 | Filing | |
| $31.46 | 10,000 | $314,633.00 | 301,523 | 2026-08-19 | Filing | |
| $28.09 | 7,696 | $216,216.04 | 73,306 | 2026-08-20 | Filing | |
| $28.09 | 586 | $16,460.68 | 36,788 | 2026-08-20 | Filing | |
| $29.36 | 2,033 | $59,682.98 | 311,523 | 2026-08-17 | Filing | |
| $29.36 | 814 | $23,898.06 | 87,186 | 2026-08-17 | Filing | |
| $29.33 | 3,000 | $87,990.00 | 152,208 | 2026-08-19 | Filing | |
| $29.36 | 7,175 | $210,645.80 | 155,208 | 2026-08-17 | Filing | |
| $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 |