$ENPH was saved by its 0.618 Fib again and bounced very well, up +7% today and back above the 50 and 200 Day MA and a test of the breakout level at $138 is likely to happen again.
A lot of members played this smart last month and did not enter until a breakout happened followed by a retest, which did not happen, instead there was a test and a hard rejection.
Impulse wave remains valid but we have a Long Wave 2, its complex but valid.
Staying above the 50 and 200 Day MA at $117 would be a good start from here.