OTCPK • ELRX.F • SE0016589188
Generating your data highlights...
1.58b USD | # 4354 in US
501 shares | 3.47k USD
262.3m
81.09% | 212.71m