| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.53 | 210 | $5,571.30 | 1,000 | 2025-08-08 | Filing | |
| $29.09 | 100 | $2,909.00 | 24,744 | 2025-09-10 | Filing | |
| $29.10 | 4,900 | $142,590.00 | 24,644 | 2025-09-10 | Filing | |
| $29.50 | 6,997 | $206,411.50 | 19,715 | 2025-08-27 | Filing | |
| $29.38 | 3,925 | $115,316.50 | 12,712 | 2025-08-27 | Filing | |
| $29.46 | 1,078 | $31,757.88 | 8,787 | 2025-08-26 | Filing | |
| $26.50 | 1,425 | $37,762.50 | 7,709 | 2025-08-06 | Filing | |
| $27.23 | 3,668 | $99,879.64 | 4,338 | 2025-01-31 | Filing | |
| $23.73 | 2,000 | $47,460.00 | 56,722 | 2024-02-07 | Filing | |
| $23.57 | 1,000 | $23,570.00 | 9,829 | 2024-02-06 | Filing | |
| $24.76 | 1,000 | $24,760.00 | 8,684 | 2023-11-28 | Filing | |
| $24.49 | 1,000 | $24,490.00 | 7,684 | 2023-11-22 | Filing | |
| $23.25 | 1,075 | $24,993.75 | 5,982 | 2023-11-03 | Filing | |
| $22.84 | 1,876 | $42,847.84 | 3,020 | 2023-11-03 | Filing | |
| $21.80 | 1,144 | $24,933.48 | 1,144 | 2023-11-02 | Filing | |
| $21.27 | 710 | $15,101.70 | 14,789 | 2023-11-01 | Filing | |
| $21.52 | 3,750 | $80,700.00 | 31,627 | 2023-11-01 | Filing | |
| $21.33 | 7,500 | $159,975.00 | 25,271 | 2023-10-30 | Filing | |
| $20.66 | 7,500 | $154,950.00 | 17,771 | 2023-10-27 | Filing | |
| $20.58 | 4,800 | $98,784.00 | 53,467 | 2023-10-27 | Filing |