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

31.60

-3.7(-10.48%)

Updated at June 04 11:47AM

Currency In USD