OTCPK • EVGG.F • SE0012673267
Generating your data highlights...
14.5b USD | # 1255 in US
731 shares | 50.4k USD
199.23m
60.95% | 121.42m