| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.38 | 2,170 | $59,414.60 | 76,140 | 2026-04-09 | Filing | |
| $27.05 | 453 | $12,254.15 | 705,051 | 2026-03-31 | Filing | |
| $26.54 | 55,183 | $1,464,474.05 | 705,504 | 2026-03-31 | Filing | |
| $25.50 | 19,364 | $493,793.62 | 760,687 | 2026-03-31 | Filing | |
| $25.00 | 3,000 | $75,000.00 | 6,200 | 2026-03-31 | Filing | |
| $25.65 | 417 | $10,696.05 | 76,140 | 2026-03-17 | Filing | |
| $27.82 | 253 | $7,038.46 | 76,140 | 2026-03-13 | Filing | |
| $27.37 | 3,079 | $84,264.53 | 76,393 | 2026-03-13 | Filing | |
| $25.91 | 10,726 | $277,922.46 | 79,472 | 2026-03-13 | Filing | |
| $27.37 | 6,348 | $173,747.93 | 82,489 | 2026-03-12 | Filing | |
| $27.59 | 417 | $11,505.03 | 44,089 | 2026-02-17 | Filing | |
| $27.58 | 6,348 | $175,100.06 | 44,089 | 2026-02-13 | Filing | |
| $27.33 | 4,166 | $113,856.78 | 50,437 | 2026-02-13 | Filing | |
| $27.33 | 3,541 | $96,775.53 | 50,437 | 2026-02-13 | Filing | |
| $29.64 | 521 | $15,441.76 | 50,437 | 2026-02-12 | Filing | |
| $28.94 | 5,828 | $168,634.93 | 50,958 | 2026-02-12 | Filing | |
| $30.21 | 2,171 | $65,585.91 | 50,437 | 2026-02-09 | Filing | |
| $32.10 | 416 | $13,353.60 | 50,437 | 2026-01-20 | Filing | |
| $32.61 | 11,367 | $370,644.91 | 50,437 | 2026-01-14 | Filing | |
| $32.75 | 7,709 | $252,469.75 | 61,804 | 2026-01-13 | Filing |