OTCPK • SVNL.F • SE0007100599
Generating your data highlights...
30b USD | # 725 in US
5.68k shares | 79.83k USD
1.94b
81.77% | 1.59b