We recently released a list What made these 10 stocks soar today? In this article, we will explore the position of Sunrun Inc. (NASDAQ:RUN) with other best-performing stocks on Friday.
Stocks were lower on the last day of the trading week as investors sold their positions to mitigate the risks of expected trade negotiations between the U.S. and China this weekend.
The Dow Jones and 500 index fell by 0.29% and 0.07%, respectively. By contrast, the technology-heavy Nasdaq ended.
In addition to the main indexes, 10 companies have strong trading volumes and ended with double-digit earnings due to ongoing positive revenue performance and optimistic outlook.
In this article, we list the 10 best performing stocks on Friday and detail the reasons behind their earnings.
To put this list, we only considered stocks with a market cap of $20 billion and a trading volume of $5 million.
The field of solar panels gleaming in the afternoon sun symbolizes the company's renewable energy ambitions.
Sunrun Inc. rose 10.35% of its share price for the fourth consecutive day, closing at $9.38 per year as investor sentiment strengthened its revenue performance in the first quarter.
In a statement, Sunrun Inc. (NASDAQ: RUN) said it was attributed to shareholders’ net income attributable to shareholders’ $50 million in the year, a reversal from $87.8 million in the same period last year.
Total revenue rose 10% from $458 million year-on-year to $504 million, mainly due to a 25% increase in revenue from client agreements and incentives, which partially offset a 25% decline in solar energy systems and product sales.
Despite strong numbers, Sunrun Inc. (NASDAQ:RUN) has maintained a conservative outlook for the rest of the year.
“It’s a vibrant environment for tax policies and tariffs. Like many companies nationwide, we are controlling what we can and can adapt to what changes we can possibly have. Sunrun has faced a period of major changes over the past few years and we use it as an opportunity to become stronger. We believe it’s meaningful cash and we still generate meaningful cash.”
Overall, run Ranked seventh On our list of top performing stocks on Friday. While we acknowledge that the potential of running is the potential of investment, our belief is that AI stocks have higher returns and do so in a shorter time frame. AI stocks have risen since the beginning of 2025, while popular AI stocks have lost about 25%. If you are looking for more promising AI stocks than running, but with less than 5 times the gain, check out our report on this cheapest AI stock.