DB • ECN • GB0003096442
Generating your data highlights...
4.73b USD | # 2660 in DE
N/A shares | N/A USD
459.82m
96.32% | 442.91m