DB • BGPA • NL0000337319
Generating your data highlights...
3.36b USD | # 3131 in DE
1.62k shares | 13.51m USD
257.2m
95.97% | 246.82m