
The rally in the Invesco QQQ Trust, Series 1 (NASDAQ:QQQ) has stalled out. It may not make a decisive move until Apple Inc. (NASDAQ:AAPL) reports earnings after Thursday's close.
The QQQs have run into resistance around the $353.50 level. The resistance is there because of buyers’ remorse. In late September and early October, this level was support. A large number of investors bought it before it moved higher.