
VBNK
$17.66
1D:
3.2%
1Y:
53.0%
CA92512J1066Sign in to check this stock against your screeners
Sign In$26.21
1D:
-3.2%
1Y:
66.9%
US1461031064Mkt Cap
$582.44M
P/E Ratio TTM
5.3
Revenue TTM
$319.93M
Beta
0.51
Earnings TTM
$108.17M
Dividend Yield TTM
0.38%
$54.99
1D:
-1.4%
1Y:
46.8%
US8428731017Mkt Cap
$519.94M
P/E Ratio TTM
12.8
Revenue TTM
$205.66M
Beta
0.68
Earnings TTM
$34.99M
Dividend Yield TTM
0.00%