DB • DTE • DE0005557508
Generating your data highlights...
143b USD | # 144 in DE
15.83k shares | 231.79m USD
4.8b
85.63% | 4.11b