| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.39 | 932 | $25,529.25 | 5,000 | 2026-06-16 | Filing | |
| $26.34 | 912 | $24,017.98 | 5,932 | 2026-06-16 | Filing | |
| $25.49 | 3,156 | $80,457.80 | 6,844 | 2026-06-16 | Filing | |
| $27.17 | 440 | $11,955.72 | 10,850 | 2026-06-17 | Filing | |
| $26.45 | 1,705 | $45,095.03 | 11,290 | 2026-06-17 | Filing | |
| $25.00 | 105 | $2,625.00 | 12,995 | 2026-06-17 | Filing | |
| $28.00 | 30 | $840.00 | 0 | 2026-06-11 | Filing | |
| $27.35 | 189 | $5,169.19 | 30 | 2026-06-11 | Filing | |
| $26.47 | 3,997 | $105,784.20 | 219 | 2026-06-11 | Filing | |
| $25.95 | 384 | $9,964.80 | 4,216 | 2026-06-11 | Filing | |
| $24.88 | 400 | $9,952.00 | 4,600 | 2026-06-11 | Filing | |
| $38.23 | 1,900 | $72,632.63 | 8,100 | 2025-09-09 | Filing | |
| $45.00 | 1,000 | $45,000.00 | 5,000 | 2025-08-29 | Filing | |
| $43.51 | 100 | $4,350.50 | 6,000 | 2025-08-29 | Filing | |
| $42.10 | 3,900 | $164,209.11 | 6,100 | 2025-08-29 | Filing | |
| $22.01 | 79 | $1,738.95 | 5,000 | 2025-06-26 | Filing | |
| $21.31 | 235 | $5,007.76 | 5,079 | 2025-06-26 | Filing | |
| $20.21 | 4,685 | $94,669.80 | 5,314 | 2025-06-26 | Filing | |
| $24.00 | 1 | $24.00 | 9,999 | 2025-06-20 | Filing | |
| $25.68 | 300 | $7,702.50 | 5,000 | 2025-06-12 | Filing |