OTCPK • EENN.F • IT0005176406
Generating your data highlights...
3.25b USD | # 3199 in US
N/A shares | N/A USD
540.33m
46.55% | 251.51m