Now remove $AMZN $NFLX $SHOP etc. this rally is all large caps. The gap between big and small caps has never been larger. Did that happen in 2000, 2008? NYSE Composite Index -22.3% YTD. Russell 2000 Index (small cap stocks) -29.4% YTD. Nasdaq 100 Index UP .3%. Unsustainable !