OTCPK • EMLZ.F • CH0012829898
Generating your data highlights...
5.64b USD | # 2331 in US
13 shares | 14.36k USD
5.35m
39.49% | 2.11m