OTCPK • VLOU.F • FR0013506730
Generating your data highlights...
6.42b USD | # 2128 in US
259 shares | 6.83k USD
229.55m
68.98% | 158.35m