RUN breaks resistance at 22.60, finds new support

RUN broke resistance today, having a high of 23.66, then dropping to find new support at 22.76 Earnings are coming up, and estimates have analysts bullish on the stock according to finance.yahoo.com/news/sunrun-run-earnings-expected-grow-173105195.html
It has support, potentially better-then-expected earnings ahead, and did well today in a bad market. It is competing well with TSLA in the solar and battery department, and was on a breakout today. Maybe a rally tomorrow? 5DMA looks good and the ichimoku cloud is still in the green at close. Looks promising to me.
Beyond Technical AnalysisEarningsTechnical IndicatorssolarSPCETECHtelsaTrend AnalysisTesla Motors (TSLA)

Disclaimer