President and CEO
Avg Cost/Share
$12.77
Shares
150,956
Total Value
$1,927,708.12
Owned After
1,465,346
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Pagliuca John | NABL | President and CEO | Aug 12, 2024 | Sell | $12.77 | 150,956 | $1,927,708.12 | 1,465,346 |