DB:DB1 | DE0005810055
Generating your data highlights...
58.3b USD | # 316 in DE
985 shares | 178.38m USD
183.78m
100.00% | 183.78m