OTCPK • ELMU.Y • US28660R1023
Generating your data highlights...
6.94b USD | # 2056 in US
1.78k shares | 45.12k USD
160.57m
88.63% | 142.31m