Nasdaq 100 analysis