Why the Market Dipped But Sunrun (RUN) Gained Today
Sunrun (RUN) closed the most recent trading day at $19.46, moving +1.09% from the previous trading session. The stock outperformed the S&P 500, which registered a daily loss of 0.38%. Elsewhere, the Dow lost 0.2%, while the tech-heavy Nasdaq lost 0.67%. The solar energy products distributor's stock has climbed by 13.77% in the past month, exceeding the Oils-Energy sector's gain of 3.6% and the S&P 500's gain of 4.06%.The upcoming earnings release of Sunrun will be of great interest to investors. On that day ...