DB • DTE • DE0005557508
Generating your data highlights...
165b USD | # 108 in DE
23.4k shares | 364.95m USD
4.82b
85.68% | 4.13b