DB • BGPA • NL0000337319
Generating your data highlights...
3.34b USD | # 3136 in DE
2.02k shares | 11.21m USD
257.2m
95.97% | 246.82m