OTCPK • SCOT.F • DE000A12DM80
Generating your data highlights...
5.88b USD | # 2269 in US
1.07k shares | 88.47k USD
70.21m
97.33% | 68.34m