OM:INTRUM | SE0000936478
Generating your data highlights...
544m USD | # 209 in SE
848.5k shares | 4.16m USD
135.13m
79.02% | 106.78m