DB • BGPA • NL0000337319
Generating your data highlights...
3.36b USD | # 3114 in DE
66 shares | 9.78m USD
257.2m
96.41% | 247.97m