OTCPK • ELNR.F • ES0129743318
Generating your data highlights...
3.65b USD | # 3010 in US
21.07k shares | 894.83k USD
84.7m
42.88% | 36.32m