OTCPK:EUXT.F | NL0006294274
Generating your data highlights...
14.4b USD | # 1239 in US
701 shares | 103.78k USD
102.66m
86.28% | 88.58m