DB:DB1 | DE0005810055
Generating your data highlights...
51.3b USD | # 413 in DE
580 shares | 178.77m USD
183.27m
99.99% | 183.26m