ENPH has been getting hit relatively hard compared to the broader market, was in the oversold range for a while, and has been hovering in the $145-155 range for a little while now. ENPH's first support level is at $149.42 and then resistance at $162.28. Needs to break and hold above that first resistance but will be looking for a breakout from there. However, this will depend on overall market conditions with respect to volatility and a potential pullback as markets are nearing ATHs. - Impending MACD cross on 6 month - PT upgraded to $200 by Solar Stock Analyst: Biju Perincheril - PT1- $162.28 - PT2- $172.86 - PT3- $190.69 benzinga.com/analyst-ratings/analyst-color/21/03/20253879/susquehanna-upgrades-solaredge-enphase-on-strong-residential-solar-growth