OM • SF • SE0015346135
Generating your data highlights...
363m USD | # 236 in SE
1.71m shares | 1.18m USD
514.99m
62.28% | 320.75m