OTCPK:EFGI.F | CH0022268228
Generating your data highlights...
6.38b USD | # 2099 in US
243 shares | 5.66k USD
298.26m
30.67% | 91.47m