DB • SPE • US79376W4069
Generating your data highlights...
10.2b USD | # 1676 in DE
2.25k shares | 2.14k USD
1.94b
65.01% | 1.26b