S&P 500 has done wonderfully YTD. And QQQ has been stupendous. IWC IShares Microcap ETF -2.80% IJR S&P Small cap ETF -0.48% DIA DJIA 0.31% IJH IShares S&P Mid-cap ETF 1.26% SPY S&P 500 ETF 10.6% QQQ Invesco Nasdaq 100 ETF 32.1% !!! Numbers omit dividends.