DB • LL6 • ZAE000042164
Generating your data highlights...
23.8b USD | # 862 in DE
434 shares | 5.02k USD
1.83b
74.02% | 1.36b