DB • SPU • US8330341012
Generating your data highlights...
19.7b USD | # 1009 in DE
60 shares | 22.19k USD
51.8m
97.50% | 50.51m