OM • EVO • SE0012673267
Generating your data highlights...
14.5b USD | # 30 in SE
675.64k shares | 74.14m USD
199.23m
60.95% | 121.42m