DB • DLS0 • SGXE82458550
Generating your data highlights...
93.3b USD | # 250 in DE
59 shares | 561.45 USD
12.47b
37.84% | 4.72b