| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.05 | 65,538 | $1,903,708.50 | 642,644 | 2026-04-29 | Filing | |
| $30.25 | 400 | $12,101.00 | 134,589 | 2026-04-28 | Filing | |
| $29.48 | 23,211 | $684,302.06 | 134,989 | 2026-04-28 | Filing | |
| $30.24 | 400 | $12,097.52 | 25,800 | 2026-04-28 | Filing | |
| $29.50 | 10,200 | $300,931.62 | 26,200 | 2026-04-28 | Filing | |
| $30.24 | 1,060 | $32,051.11 | 708,182 | 2026-04-28 | Filing | |
| $29.49 | 68,586 | $2,022,381.66 | 709,242 | 2026-04-28 | Filing | |
| $31.19 | 100 | $3,119.00 | 190,649 | 2026-04-20 | Filing | |
| $30.67 | 5,373 | $164,787.76 | 190,749 | 2026-04-20 | Filing | |
| $27.96 | 2,226 | $62,230.06 | 158,200 | 2026-04-15 | Filing | |
| $27.38 | 3,231 | $88,452.83 | 160,426 | 2026-04-15 | Filing | |
| $28.12 | 71,312 | $2,005,150.82 | 931,056 | 2026-04-15 | Filing | |
| $27.60 | 19,793 | $546,312.53 | 1,002,368 | 2026-04-15 | Filing | |
| $27.32 | 100 | $2,732.00 | 163,657 | 2026-04-14 | Filing | |
| $26.58 | 39,743 | $1,056,432.53 | 163,757 | 2026-04-14 | Filing | |
| $26.80 | 10,600 | $284,095.90 | 36,400 | 2026-04-14 | Filing | |
| $27.34 | 860 | $23,513.78 | 1,022,161 | 2026-04-14 | Filing | |
| $26.58 | 116,035 | $3,084,013.04 | 1,023,021 | 2026-04-14 | Filing | |
| $27.97 | 2,227 | $62,279.17 | 158,200 | 2026-04-15 | Filing | |
| $27.38 | 3,296 | $90,254.70 | 160,427 | 2026-04-15 | Filing |