Nasdaq 100 and tech stocks