DB • LL6 • ZAE000042164
Generating your data highlights...
24.8b USD | # 852 in DE
373 shares | 4.84k USD
1.83b
74.02% | 1.36b