Sunrun looks to be retesting/rejecting resistance here which would setup a large move lower.
I think we're about to see a move lower down to $9.22. Invalidation of this move would be a break and hold above resistance line and then channel. Even if there's a short term move higher above resistance, price would need to break above the channel to turn bullish.
I'd be careful if long.