What Sent These 10 Stocks Soaring Today?

7. Sunrun Inc. (NASDAQ:RUN)

Sunrun Inc. grew its share prices for a fourth consecutive day, jumping 10.35 percent to close at $9.38 apiece as investor sentiment was boosted by a strong earnings performance in the first quarter of the year.

In a statement, Sunrun Inc. (NASDAQ:RUN) said that it swung to a net income attributable to shareholders of $50 million in the first quarter of the year, a reversal from the $87.8 million in the same period last year.

Total revenues increased by 10 percent to $504 million from $458 million year-on-year, primarily driven by a 25-percent surge in revenues from customer agreements and incentives, which partially offset the 25-percent decline in revenues from solar energy systems and product sales.

Despite the strong figures, Sunrun Inc. (NASDAQ:RUN) posted a conservative outlook for the rest of the year.

“It is a dynamic environment for tax policy and tariffs. Like many companies across the country, we are controlling what we can and are ready to adapt to changes that may occur. Sunrun has faced periods of major change over the last few years, and we used it as an opportunity to become even stronger. We believe the tariff outlook is manageable, and we will still generate meaningful cash this year,” said CEO Mary Powell.