ENXTAM:OCI | NL0010558797
Generating your data highlights...
728m USD | # 63 in NL
1.22m shares | 5.66m USD
210.94m
57.16% | 120.57m