Leverage Shares 3x Alibaba ETC Securities (3BAB.L) LSE

663.61

+19.858(+3.08%)

Updated at January 14 04:14PM

Currency In GBp