May 17, 2026 - 20:32

Sunrun Inc. received a small vote of confidence from Deutsche Bank on May 8, when analyst Corinne Blanchard lifted the price target to 17 dollars from 16 dollars. The firm kept a Hold rating on the stock. The revised target suggests a potential upside of roughly 31 percent from recent trading levels, which has landed Sunrun on a list of promising renewable energy stocks.
But the bigger story for the solar industry remains far from settled. Sunrun, like many residential solar installers, is navigating a tough environment. High interest rates continue to squeeze customer financing costs, making solar leases and power purchase agreements less attractive for homeowners. At the same time, net metering policy changes in key states like California have cut into the value of rooftop solar exports, reducing the financial incentive for new installations.
The company has been cutting costs and focusing on cash flow, but the broader demand picture is still uncertain. While a price target hike from a major bank is a positive signal, it does not erase the structural headwinds facing the sector. Investors are watching for a clear catalyst, such as a shift in interest rate policy or more favorable state regulations, before betting heavily on a rebound. Until then, the solar stock remains a wait-and-see proposition.
May 17, 2026 - 02:37
UAA Q1 Deep Dive: Brand Reset and Margin Initiatives Dominate Amid Flat SalesUnder Armour reported first-quarter results for fiscal 2026 that matched Wall Street`s revenue forecasts, but the headline number showed no growth. Sales came in at $1.17 billion, unchanged from...
May 16, 2026 - 23:18
Oil, Geopolitics, and Occidental Petroleum: Here's Where the Stock Could Be in 12 MonthsOccidental Petroleum is sitting on a mix of potential upsides that could shape its stock price over the next year. The company, a major player in U.S. oil production and carbon capture, is...
May 16, 2026 - 03:14
Why Perella Weinberg (PWP) Shares Are Sliding TodayShares of Perella Weinberg Partners dropped 4.6% in afternoon trading Wednesday after the latest consumer price index report showed inflation running hotter than expected. The April CPI came in at...
May 15, 2026 - 17:10
Lument Finance Trust Q1 Earnings Call HighlightsLument Finance Trust (NYSE:LFT) reported a GAAP net loss for the first quarter of 2026, as the company continues to navigate a portfolio cleanup phase. During the earnings call, management...