| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.11 | 7,763 | $249,241.98 | 32,981 | 2026-05-18 | Filing | |
| $30.78 | 11,812 | $363,555.64 | 40,744 | 2026-05-15 | Filing | |
| $32.11 | 12,025 | $386,078.26 | 51,141 | 2026-05-18 | Filing | |
| $30.78 | 18,307 | $563,462.00 | 63,166 | 2026-05-15 | Filing | |
| $31.59 | 182 | $5,749.87 | 62,750 | 2026-05-15 | Filing | |
| $30.79 | 25,818 | $794,858.77 | 62,932 | 2026-05-15 | Filing | |
| $33.31 | 78 | $2,598.18 | 52,556 | 2026-05-13 | Filing | |
| $32.36 | 7,655 | $247,687.48 | 52,634 | 2026-05-13 | Filing | |
| $33.31 | 122 | $4,063.82 | 81,473 | 2026-05-13 | Filing | |
| $32.36 | 11,865 | $383,906.31 | 81,595 | 2026-05-13 | Filing | |
| $33.58 | 314 | $10,543.30 | 88,750 | 2026-05-13 | Filing | |
| $32.34 | 12,349 | $399,328.38 | 89,064 | 2026-05-13 | Filing | |
| $32.91 | 4,310 | $141,824.43 | 60,289 | 2026-05-12 | Filing | |
| $32.91 | 6,682 | $219,877.89 | 93,460 | 2026-05-12 | Filing | |
| $33.61 | 4,862 | $163,396.75 | 101,413 | 2026-05-12 | Filing | |
| $33.52 | 10,000 | $335,171.00 | 106,275 | 2026-05-11 | Filing | |
| $24.06 | 2,956 | $71,121.36 | 127,597 | 2026-03-05 | Filing | |
| $88.00 | 11,363 | $999,944.00 | 556,818 | 2024-04-25 | Filing | |
| $23.54 | 10 | $235.40 | 47,983 | 2025-12-05 | Filing | |
| $26.94 | 2,956 | $79,634.64 | 52,132 | 2025-09-05 | Filing |