ENPH Analysis

Updated
The price is in an ascending triangle. If it brokes the resistance line, we can expect to see the indicated target points.
Besides, the chart has a hidden divergence concerning the MACD indicator.
Note
All targets are met
Moving AveragesTriangle

Disclaimer