DB • SPE • US79376W4069
Generating your data highlights...
10.1b USD | # 1613 in DE
3.59k shares | 3.15k USD
1.94b
65.02% | 1.26b