
Sunrun, Inc (NASDAQ:RUN) spiked up over 7% off Tuesday’s closing price on Wednesday morning before being squashed by continued bearish pressure in the general markets, where the S&P 500 over 1% higher before falling off its high-of-day.
Sunrun has spent the last three trading days consolidating a 42% decline, which brought the stock down from its April 5 high of $34.26 to a low of $19.16, which was printed on Monday. The sharp decline paired with the consolidation has set Sunrun into a bear flag pattern on the daily chart.