OTCPK • VRBC.F • FR0000031577
Generating your data highlights...
3.25b USD | # 3198 in US
64 shares | 26.05k USD
8.38m
49.24% | 4.13m