Sunrun's 6.62 P/E ratio is strikingly cheap for a renewable energy player, trading well below broader tech multiples despite operating in a structurally favorable industry. The 27.3% short float presents meaningful squeeze potential if sentiment shifts, while the stock sits comfortably neutral on RSI at 54.0—neither overbought nor oversold. The gap between valuation and growth narrative suggests either the market has priced in significant execution risk, or there's asymmetric upside if residential solar adoption accelerates. The elevated short position could amplify any bullish catalyst, making the risk/reward setup intriguing from a mean reversion perspective.
Snapshot
Recent headlines
Peers in Miscellaneous Electrical Machinery, Equipment & Supplies
Build a thesis around RUN
Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.
Open in AlgoThesis →