| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.00 | 4,375 | $153,125.00 | 75,753 | 2026-06-02 | Filing | |
| $32.82 | 3,500 | $114,870.00 | 18,300 | 2026-05-13 | Filing | |
| $32.83 | 3,500 | $114,905.00 | 18,300 | 2026-05-13 | Filing | |
| $32.64 | 7,500 | $244,800.00 | 18,802 | 2026-05-11 | Filing | |
| $33.05 | 2,500 | $82,625.00 | 26,302 | 2026-05-11 | Filing | |
| $40.50 | 5,000 | $202,500.00 | 21,009 | 2026-05-07 | Filing | |
| $40.50 | 1,422 | $57,591.00 | 1,118 | 2026-05-07 | Filing | |
| $38.00 | 3,433 | $130,454.00 | 2,540 | 2026-05-06 | Filing | |
| $35.00 | 3,472 | $121,520.00 | 75,556 | 2026-04-02 | Filing | |
| $32.41 | 15,000 | $486,150.00 | 31,850 | 2026-03-23 | Filing | |
| $35.36 | 15,000 | $530,400.00 | 1,262 | 2026-03-02 | Filing | |
| $34.75 | 6,421 | $223,129.75 | 1,262 | 2026-03-02 | Filing | |
| $35.30 | 10,305 | $363,766.50 | 16,080 | 2026-03-02 | Filing | |
| $34.66 | 7,000 | $242,620.00 | 15,100 | 2026-02-11 | Filing | |
| $40.48 | 10,000 | $404,800.00 | 16,080 | 2026-01-07 | Filing | |
| $39.14 | 1,652 | $64,659.28 | 66,562 | 2025-12-02 | Filing | |
| $37.83 | 2,500 | $94,575.00 | 25,602 | 2025-12-03 | Filing | |
| $37.97 | 2,500 | $94,925.00 | 28,102 | 2025-12-02 | Filing | |
| $40.41 | 2,642 | $106,763.22 | 15,932 | 2025-11-11 | Filing | |
| $38.59 | 7,000 | $270,130.00 | 15,100 | 2025-11-10 | Filing |