OTCPK • EDRV.F • ES0127797019
Generating your data highlights...
16.8b USD | # 1130 in US
860 shares | 14.3k USD
1.05b
28.04% | 294.72m