Stock Of The Day: Is The Sunrun Short Squeeze Over?
1. Sunrun's stock fell over 4.5% following a recent short squeeze. 2. The short squeeze led to panic buying, inflating prices temporarily. 3. Support level at $13.35 has turned into resistance. 4. Expect further price declines as the short squeeze unwinds. 5. Large sell orders from previous buyers may exert ongoing downward pressure.