OM • EVO • SE0012673267
Generating your data highlights...
14.8b USD | # 32 in SE
775.84k shares | 87.45m USD
190.47m
52.74% | 100.45m