The key level for MSFT to remain very positive longer term is 38.2% back to the 12/26/2018 low, this is 153.80, the first bounce from this level went up to 175.00. The long term swing point is now 153.80, just below this is the 200 day moving average at 147.25, hitting this level and closing above 153.80 will be positive sign and they should go back to test the all-time high. Not being able to get back above 38.2% of the break at 166.00 would be a negative sign. With a solid close below the 200 day look for 131.00 and then 115.00.
The long term swing point for AMZN is 38.2% of the Dec. 2018 low, this is 1854.00, it is also a major Gann square and 200 day average. The trade below this level hit the 1765.00 major Gann square. With a solid close back above 1854.00 look for a retest of the all-time high. Any rally that fails to get above 38.2% of the recent break at 1936.00 is a negative sign and with another solid close below 1854.00 look for 1650.00
AAPL is in the best position having hit 38.2% back to the Dec. 2018 low exactly at 257.00, this is also a major Gann square and rallied $45, this is now the long term swing point. As long as this level continues to hold look for new all-time highs. With a couple solid closes below 257.00 with the second one also being below the 200 day average at 246.00, look for the area of 213.00 to 208.00, these are two major retracements.
GOOGL needs to get back above the 200 day average at 1264.00 followed by a close back above the 1283.00 major Gann square to do something positive, if they can look for 1400.00, any rally back above the 200 day that can't get above 38.2% of the recent break at 1325.00 is a negative sign. As long as it continues to close below the 200 day look for 1134.00.
The small setback in NFLX could only go to 38.2% of the Sept 2019 low, this 131.50, use this as the long term swing point, above it look for new highs and below it they go for 310.00.
FB is well below the 200 day average at 194.00 and 38.2% of the Dec 2018 low and major Gann square at 186.20, this is the long term swing point. Below it look for 162.00 and then 145.00. Back above it look for 201.00.