
VBNK
$22.78
1D:
-0.0%
1Y:
77.9%
CA92512J1066Sign in to check this stock against your screeners
Sign In$30.79
1D:
1.1%
1Y:
52.8%
US1461031064Mkt Cap
$682.37M
P/E Ratio TTM
5.2
Revenue TTM
$348.48M
Beta
0.50
Earnings TTM
$128.57M
Dividend Yield TTM
0.65%
$35.66
1D:
0.2%
1Y:
44.2%
US3943571071Mkt Cap
$607.13M
P/E Ratio TTM
14.8
Revenue TTM
$142.17M
Beta
0.39
Earnings TTM
$37.74M
Dividend Yield TTM
1.15%