DB:OIC | NL0010558797
Generating your data highlights...
728m USD | # 5343 in DE
2.23k shares | 5.66m USD
210.94m
57.16% | 120.57m