OM • SAND • SE0000667891
Generating your data highlights...
49.5b USD | # 8 in SE
1.83m shares | 101.57m USD
1.25b
81.62% | 1.02b