OTCPK:ESLO.F | FR0000121667
Generating your data highlights...
129b USD | # 110 in US
834 shares | 237.96k USD
456.71m
63.30% | 289.08m