OM • INTRUM • SE0000936478
Generating your data highlights...
274m USD | # 272 in SE
1.74m shares | 6.94m USD
136.25m
83.80% | 114.17m