DB • DTE • DE0005557508
Generating your data highlights...
138b USD | # 146 in DE
19.02k shares | 352.43m USD
4.82b
85.68% | 4.13b