OTCPK:ESOC.F | IT0003128367
Generating your data highlights...
93.6b USD | # 190 in US
17.16k shares | 146.87k USD
10.15b
76.39% | 7.76b