| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.98 | 21,048 | $631,019.04 | 39,580 | 2026-08-07 | Filing | |
| $27.98 | 10,524 | $294,461.52 | 60,628 | 2026-08-04 | Filing | |
| $27.88 | 10,524 | $293,409.12 | 71,152 | 2026-08-03 | Filing | |
| $27.98 | 10,524 | $294,461.52 | 81,676 | 2026-07-28 | Filing | |
| $24.68 | 10,524 | $259,732.32 | 92,200 | 2026-06-12 | Filing | |
| $18.47 | 45,172 | $834,326.84 | 33,251 | 2026-03-11 | Filing | |
| $23.19 | 33,321 | $772,713.99 | 34,572 | 2025-12-26 | Filing | |
| $24.83 | 16,726 | $415,306.58 | 169 | 2025-12-09 | Filing | |
| $26.01 | 41,922 | $1,090,181.61 | 141,456 | 2025-12-05 | Filing | |
| $27.88 | 18,154 | $506,133.52 | 169 | 2025-10-29 | Filing | |
| $26.85 | 34,282 | $920,471.70 | 3 | 2025-09-29 | Filing | |
| $28.49 | 21,545 | $613,817.05 | 169 | 2025-03-27 | Filing | |
| $29.00 | 15,646 | $453,734.00 | 0 | 2025-03-24 | Filing | |
| $31.08 | 54,987 | $1,708,995.96 | 34,285 | 2025-03-03 | Filing | |
| $32.50 | 11,000 | $357,500.00 | 6,277 | 2024-12-30 | Filing | |
| $34.43 | 74,356 | $2,560,077.08 | 56,169 | 2024-12-13 | Filing | |
| $34.80 | 40,287 | $1,401,987.60 | 64,676 | 2024-12-11 | Filing | |
| $36.45 | 137,094 | $4,997,076.30 | 89,272 | 2024-12-09 | Filing | |
| $34.32 | 10,298 | $353,427.36 | 64,676 | 2024-11-29 | Filing | |
| $33.16 | 211,501 | $7,013,373.16 | 3 | 2024-09-12 | Filing |