BlackRock Institutional Trust Company N.A. - iShares Semiconductor ETF

SOXX
469.34
-7.26 (-1.52%)
Twitter Share  Facebook Share StockTwits Share