AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Sunrun (NASDAQ:RUN) reported Q2 revenues of $569.3 million, up 8.7% YoY, exceeding analysts' expectations by 4%. The company's share price is up 126% since the earnings results, currently trading at $20.40. Generac (NYSE:GNRC) had the best Q2 performance among renewable energy stocks, with a strong beat of analysts' expectations. Renewable energy stocks have performed well, with share prices up 62.4% on average since the latest earnings results.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet