OTCPK:EDDR.F | LU1048328220
Generating your data highlights...
884m USD | # 4900 in US
668 shares | 4.7k USD
124.13m
66.38% | 82.4m