Sunrun Inc (RUN) is trading at $8.92 down 2.62% over the past 24 hours. Its Galaxy Score is 65.6, LunarCrush's combined measure of market and social performance. Over the last 24 hours it has seen 17.8K engagements and 134 posts with 77% positive social sentiment.
AI summary: Sunrun Inc. is a U.S. residential solar panel installation and home battery storage company that designs, installs, owns, and maintains energy systems for homeowners, trading under ticker $RUN. RUN is trading at $8.90, pinned at its 52-week low of $9.20, down 10% on the week and with market cap off 53% in six months — the Voltus AI catalyst sparked a 5% premarket pop and drove weekly engagements up ~114%, but Texas regulatory uncertainty and short-seller pressure are causing the market to sell into the rally rather than extend it until policy clarity emerges.