OTCPK • ESAI.Y • US28258A1079
Generating your data highlights...
8.4b USD | # 1855 in US
69.06k shares | 533.43k USD
281.89m
94.53% | 266.47m