| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.69 | 28,500 | $988,582.35 | 194,959 | 2026-09-11 | Filing | |
| $34.53 | 28,500 | $984,181.95 | 223,459 | 2026-09-10 | Filing | |
| $36.12 | 50,000 | $1,806,215.00 | 400,000 | 2026-09-03 | Filing | |
| $32.16 | 37,300 | $1,199,653.79 | 450,000 | 2026-05-18 | Filing | |
| $31.82 | 12,700 | $404,116.54 | 487,300 | 2026-05-15 | Filing | |
| $30.61 | 6,075 | $185,955.75 | 39,629 | 2026-05-13 | Filing | |
| $30.67 | 3,030 | $92,930.10 | 45,704 | 2026-05-08 | Filing | |
| $30.69 | 11,000 | $337,643.90 | 71,347 | 2026-05-05 | Filing | |
| $26.19 | 18,350 | $480,637.88 | 84,136 | 2025-11-14 | Filing | |
| $24.37 | 47,000 | $1,145,413.50 | 53,893 | 2025-09-05 | Filing | |
| $24.00 | 18,988 | $455,713.90 | 64,512 | 2025-08-15 | Filing | |
| $23.79 | 6,000 | $142,723.80 | 116,338 | 2025-08-13 | Filing | |
| $23.75 | 50,000 | $1,187,340.00 | 104,674 | 2025-08-13 | Filing | |
| $23.27 | 50,000 | $1,163,695.00 | 154,674 | 2025-08-12 | Filing | |
| $22.00 | 6,000 | $132,012.00 | 190,440 | 2025-06-02 | Filing | |
| $21.02 | 25,000 | $525,500.00 | 204,674 | 2025-05-16 | Filing | |
| $21.00 | 3,785 | $79,485.00 | 199,923 | 2025-03-19 | Filing | |
| $20.06 | 53,256 | $1,068,315.36 | 229,674 | 2025-03-14 | Filing | |
| $20.30 | 15,000 | $304,500.00 | 100,903 | 2025-03-13 | Filing | |
| $21.00 | 139 | $2,919.00 | 203,708 | 2025-03-11 | Filing |