OTCPK • VNRF.Y • US9266271009
Generating your data highlights...
9.75b USD | # 1664 in US
372 shares | 5.44k USD
128m
28.00% | 35.84m