OM • NCAB • SE0017160773
Generating your data highlights...
1.56b USD | # 118 in SE
439.29k shares | 3.51m USD
186.97m
94.59% | 176.86m