DB • OIC • NL0010558797
Generating your data highlights...
980m USD | # 5081 in DE
601 shares | 1.46m USD
210.97m
42.35% | 89.35m