OTCPK • SPGD.F • DE000SPG1003
Generating your data highlights...
4.1b USD | # 2826 in US
1.02k shares | 22.29k USD
198.89m
13.40% | 26.65m