DB • UK6A • GB00BYZJ7G42
Generating your data highlights...
525m USD | # 5975 in DE
N/A shares | N/A USD
325.2m
43.32% | 140.88m