
NBBK
$21.04
1D:
0.3%
1Y:
13.9%
US63945M1071Sign in to check this stock against your screeners
Sign In$20.41
1D:
1.0%
1Y:
28.8%
US4404071049Mkt Cap
$1.05B
P/E Ratio TTM
-6.4
Revenue TTM
$96.08M
Beta
0.81
Earnings TTM
$-148.26M
Dividend Yield TTM
3.15%
$36.32
1D:
0.3%
1Y:
19.0%
US59165J1051Mkt Cap
$1.04B
P/E Ratio TTM
12.9
Revenue TTM
$251.84M
Beta
0.70
Earnings TTM
$74.72M
Dividend Yield TTM
2.86%