OTCPK:ELPK.F | NO0011002586
Generating your data highlights...
1.3b USD | # 4556 in US
N/A shares | N/A USD
268.63m
49.76% | 133.66m