“The Nasdaq 100 has experienced 10 consecutive days of gains, adding $3 trillion in market capitalization over that period.”