OTCPK:EFGX.Y | US26842B1026
Generating your data highlights...
6.38b USD | # 2099 in US
100 shares | 2.58k USD
301.45m
27.30% | 82.29m