DB • SPG • DE000SPG1003
Generating your data highlights...
4.1b USD | # 2814 in DE
734 shares | 930.71k USD
198.89m
13.40% | 26.65m