OM • INTRUM • SE0000936478
Generating your data highlights...
1.23b USD | # 142 in SE
16.91m shares | 13.16m USD
3.18b
99.69% | 3.17b