A provider of residential solar, battery storage, and energy services.
AI-generated insights about Sunrun Inc. from various financial sources
Stock plummeted 35% following disastrous earnings; high interest rates make systems unaffordable.
The stock rallied 32% on what was perceived as bullish regulatory news from the U.S. Treasury regarding energy tax credits, which were seen as 'not as stringent as the street thought'.
Stock plummeted 35% following disastrous earnings; high interest rates make systems unaffordable.
The stock rallied 32% on what was perceived as bullish regulatory news from the U.S. Treasury regarding energy tax credits, which were seen as 'not as stringent as the street thought'.