| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.44 | 500 | $25,720.00 | 77,538 | 2026-06-15 | Filing | |
| $53.41 | 500 | $26,705.00 | 95,470 | 2026-06-09 | Filing | |
| $53.07 | 2,000 | $106,140.00 | 11,479 | 2026-06-09 | Filing | |
| $55.28 | 362 | $20,011.36 | 41,825 | 2026-06-08 | Filing | |
| $56.25 | 2,000 | $112,500.00 | 9,479 | 2026-06-04 | Filing | |
| $53.41 | 250 | $13,352.50 | 2,650 | 2026-05-29 | Filing | |
| $53.24 | 1,500 | $79,860.00 | 41,500 | 2026-05-29 | Filing | |
| $52.70 | 482 | $25,401.40 | 7,479 | 2026-05-29 | Filing | |
| $53.94 | 500 | $26,970.00 | 94,970 | 2026-05-28 | Filing | |
| $52.36 | 4,675 | $244,783.00 | 6,997 | 2026-05-27 | Filing | |
| $56.29 | 267 | $15,029.43 | 41,463 | 2026-03-06 | Filing | |
| $49.78 | 468 | $23,297.04 | 2,322 | 2026-02-27 | Filing | |
| $38.25 | 1,500 | $57,375.00 | 35,039 | 2025-11-06 | Filing | |
| $38.28 | 500 | $19,140.00 | 292,918 | 2025-11-06 | Filing | |
| $38.14 | 1,000 | $38,140.00 | 23,867 | 2025-11-06 | Filing | |
| $38.00 | 1,200 | $45,600.00 | 3,350 | 2025-11-06 | Filing | |
| $38.10 | 189 | $7,200.90 | 5,084 | 2025-11-06 | Filing | |
| $37.55 | 153 | $5,745.15 | 4,895 | 2025-11-05 | Filing | |
| $37.52 | 1,338 | $50,201.76 | 66,859 | 2025-11-05 | Filing | |
| $38.49 | 400 | $15,396.00 | 6,915 | 2025-11-04 | Filing |