OM • SF • SE0015346135
Generating your data highlights...
344m USD | # 252 in SE
1.82m shares | 1.11m USD
478.61m
59.42% | 284.37m