DB • 68F • NL0014559478
Generating your data highlights...
6.91b USD | # 2054 in DE
495 shares | 31.61m USD
175.06m
75.73% | 132.57m