OTCPK • VSCF.F • ES0184262212
Generating your data highlights...
3.02b USD | # 3328 in US
N/A shares | N/A USD
45.49m
79.85% | 36.33m