OTCPK • ELUX.Y • US0101982082
Generating your data highlights...
1.58b USD | # 4350 in US
9.73k shares | 135.33k USD
270.5m
81.16% | 219.54m