OM • SHB B • SE0007100607
Generating your data highlights...
30b USD | # 16 in SE
99.88k shares | 2.39m USD
1.98b
86.94% | 1.72b