OTCPK • SCPK.F • DE000A11QW68
Generating your data highlights...
152m USD | # 7919 in US
N/A shares | N/A USD
75.67m
79.36% | 60.05m