Signs are 1. Two previous GAPS may be retested; 2. The last huge squeeze failed to move the stock much higher (170 points); 3. Tweezer Top (TM nearby); 4. the stock has shown a lack of energy in the recent market rally; 5. Its cloud business is possibly seeing margin pressure from MSFT and GOOGL (its major profit center). Having said that, its retail business is absolutely booming everywhere.