OM • ELUX B • SE0016589188
Generating your data highlights...
1.58b USD | # 118 in SE
2.07m shares | 17.55m USD
262.3m
81.09% | 212.71m