OTCPK:ESYJ.Y | US2778562098
Generating your data highlights...
4.99b USD | # 2280 in US
7.21k shares | 45.16k USD
753.14m
81.89% | 616.77m