ENPH has good movement and has seen support level of 120 and resistance at 126. if it can break the current trend it should go back to 129. It should be a good test.
Looking at the current trend of the market you see a drop and guidance in future. short term this shows to drop Apple, otherwise should be good long term