OM • NCC A • SE0000118952
Generating your data highlights...
1.87b USD | # 112 in SE
3.12k shares | 58.92k USD
6.78m
40.99% | 2.78m