XTRA • SPG • DE000SPG1003
Generating your data highlights...
N/A USD | # 2675 in DE
39.25k shares | 871.69k USD
198.89m
13.40% | 26.65m