OTCPK • ESVI.F • CA2935701078
Generating your data highlights...
431m USD | # 6255 in US
131.79k shares | 367.75k USD
184.41m
72.97% | 134.56m