
NBBK
$19.44
1D:
1.4%
1Y:
10.3%
US63945M1071Sign in to check this stock against your screeners
Sign In$87.13
1D:
-1.5%
1Y:
30.4%
US5917741044Mkt Cap
$911.35M
P/E Ratio TTM
10.8
Revenue TTM
$542.25M
Beta
1.03
Earnings TTM
$86.17M
Dividend Yield TTM
0.86%
$17.60
1D:
-1.6%
1Y:
10.8%
US4404071049Mkt Cap
$903.40M
P/E Ratio TTM
-6.1
Revenue TTM
$96.08M
Beta
0.83
Earnings TTM
$-148.26M
Dividend Yield TTM
3.64%