OTCPK:EDEM.Y | US2684371006
Generating your data highlights...
884m USD | # 4900 in US
N/A shares | N/A USD
124.13m
66.38% | 82.4m