OTCPK • ELEE.F • CA2861812014
Generating your data highlights...
7.93b USD | # 1904 in US
46.42k shares | 992.57k USD
396.38m
99.82% | 395.65m