OM • EKTA B • SE0000163628
Generating your data highlights...
2.27b USD | # 97 in SE
1.24m shares | 10.93m USD
383.57m
85.40% | 327.56m