XTRA • SPG • DE000SPG1003
Generating your data highlights...
4.64b USD | # 2685 in DE
45.27k shares | 995.48k USD
198.89m
13.38% | 26.6m