OTCPK • ELMT.Y • US2861901039
Generating your data highlights...
1.18b USD | # 4778 in US
136 shares | 1.1k USD
571.39m
99.24% | 567.04m