OM • INVE A • SE0015811955
Generating your data highlights...
125b USD | # 3 in SE
367.94k shares | 14.92m USD
1.25b
50.56% | 630.38m