OM • JM • SE0000806994
Generating your data highlights...
772m USD | # 175 in SE
294.21k shares | 4.09m USD
64.5m
90.58% | 58.43m