The company had incurred a loss of a penny per share in the year-ago quarter. It carries a Zacks Rank #2.You can see the complete list of today’s Zacks #1 Rank stocks here. Enphase Energy …
More Sunrun (RUN) to Report Q2 Earnings: What’s in the Cards? Videos