OTCPK • SWDB.F • SE0000242455
Generating your data highlights...
42.3b USD | # 546 in US
2.15k shares | 75.56k USD
1.12b
76.08% | 854.95m