DB • 41B • GB0000904986
Generating your data highlights...
3.3b USD | # 3234 in DE
N/A shares | N/A USD
112.56m
94.04% | 105.85m