OM • ELUX B • SE0016589188
Generating your data highlights...
2.4b USD | # 94 in SE
3.69m shares | 12.07m USD
789.37m
93.72% | 739.76m