Nasdaq • VBNK • CA92512J1066
Generating your data highlights...
583m USD | # 5836 in US
64.53k shares | 1.05m USD
32.17m
62.51% | 20.11m