Leverage Shares - 3x Semiconductors (SMH3.L) LSE

25.58

-1.83(-6.68%)

Updated at May 15 08:57AM

Currency In USD