DB • DVK • GB0002652740
Generating your data highlights...
3.08b USD | # 3342 in DE
N/A shares | N/A USD
110.75m
88.89% | 98.45m