OTCPK • EMIC.F • CA2908768047
Generating your data highlights...
16.1b USD | # 1177 in US
N/A shares | N/A USD
300.7m
99.66% | 299.66m