OTCPK:EUXT.F | NL0006294274
Generating your data highlights...
9.36b USD | # 1412 in US
271 shares | 24.45k USD
103.67m
86.97% | 90.16m