OTCPK • EMLA.F • CA2918434077
Generating your data highlights...
7.68b USD | # 1952 in US
14.61k shares | 518.3k USD
127.1m
97.09% | 123.4m