OTCPK:ESOC.F | IT0003128367
Generating your data highlights...
78.5b USD | # 225 in US
16.56k shares | 124.27k USD
10.16b
76.39% | 7.76b