OTCPK • ELIA.F • BE0003822393
Generating your data highlights...
17b USD | # 1113 in US
N/A shares | N/A USD
109.15m
41.05% | 44.81m