OTCPK • EUTL.F • FR0010221234
Generating your data highlights...
3.29b USD | # 3183 in US
15.97k shares | 51.7k USD
1.18b
56.75% | 668.48m