OTCPK • SFHL.F • DE000SAFH001
Generating your data highlights...
1.03b USD | # 5001 in US
N/A shares | N/A USD
44.65m
100.00% | 44.65m