Nasdaq:XELL.L | US98389B8789
Generating your data highlights...
44.5b USD | # 476 in US
408.2k shares | 10.22m USD
N/A