DB • 68F • NL0014559478
Generating your data highlights...
7.28b USD | # 1976 in DE
459 shares | 34.53m USD
175.06m
75.92% | 132.9m