OTCPK • SESM.F • DE000A1K0235
Generating your data highlights...
2.38b USD | # 3696 in US
1.01k shares | 94.83k USD
19.12m
97.32% | 18.6m