OTCPK:ESLO.F | FR0000121667
Generating your data highlights...
105b USD | # 150 in US
576 shares | 134.08k USD
455.57m
63.34% | 288.57m