DB • IJCA • GB00B61TVQ02
Generating your data highlights...
3.74b USD | # 2955 in DE
N/A shares | N/A USD
351.5m
83.84% | 294.7m