| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $21.73 | 100 | $2,172.50 | 1,014,876 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.72 | 400 | $8,688.00 | 1,014,976 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.71 | 485 | $10,529.35 | 1,015,376 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.71 | 62 | $1,345.71 | 1,015,861 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.70 | 4,986 | $108,196.20 | 1,015,923 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.69 | 658 | $14,272.02 | 1,020,909 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.69 | 400 | $8,674.00 | 1,021,567 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $21.68 | 3,188 | $69,115.84 | 1,021,967 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $20.81 | 100 | $2,080.50 | 1,025,155 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $20.78 | 42 | $872.55 | 1,025,255 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $20.74 | 1,010 | $20,942.35 | 1,025,297 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $20.70 | 258 | $5,339.31 | 1,026,307 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $20.68 | 2,679 | $55,401.72 | 1,026,565 | 2026-06-30 | Filing |
| Large Shareholder, Officer, Director | $20.75 | 900 | $18,675.00 | 1,029,244 | 2026-06-29 | Filing |
| Large Shareholder, Officer, Director | $20.72 | 100 | $2,072.00 | 1,030,144 | 2026-06-29 | Filing |
| Large Shareholder, Officer, Director | $20.71 | 830 | $17,189.30 | 1,030,244 | 2026-06-29 | Filing |
| Large Shareholder, Officer, Director | $20.71 | 1,058 | $21,905.89 | 1,031,074 | 2026-06-29 | Filing |
| Large Shareholder, Officer, Director | $20.70 | 100 | $2,070.00 | 1,032,132 | 2026-06-29 | Filing |
| Large Shareholder, Officer, Director | $20.69 | 130 | $2,689.70 | 1,032,232 | 2026-06-29 | Filing |
| Large Shareholder, Officer, Director | $20.68 | 2,793 | $57,759.24 | 1,032,362 | 2026-06-29 | Filing |