OTCPK • EFGS.F • FR0000130452
Generating your data highlights...
14.3b USD | # 1258 in US
239 shares | 36.22k USD
95.08m
76.69% | 72.92m