OTCPK • EFGS.Y • US2824921074
Generating your data highlights...
14.3b USD | # 1258 in US
2.05k shares | 66.18k USD
96.25m
76.93% | 74.04m