DB • FGR • GB0003452173
Generating your data highlights...
1.29b USD | # 4741 in DE
N/A shares | N/A USD
529.06m
87.59% | 463.38m