OTCPK • SEMH.F • DE000SHL1006
Generating your data highlights...
46.5b USD | # 489 in US
3.52k shares | 158.81k USD
1.12b
15.85% | 176.83m