Leverage Shares 2x Alibaba ETC (BAB2.L) LSE

2.61

-0.0545(-2.04%)

Updated at October 21 12:59PM

Currency In USD