Sunrun (RUN) Advances While Market Declines: Some Information for Investors
RUNSunrun(RUN) ZACKS·2024-07-24 07:20

The most recent trading session ended with Sunrun (RUN) standing at $17.27, reflecting a +1.95% shift from the previouse trading day's closing. The stock outpaced the S&P 500's daily loss of 0.16%. Meanwhile, the Dow lost 0.14%, and the Nasdaq, a tech-heavy index, lost 0.06%.Prior to today's trading, shares of the solar energy products distributor had gained 24.74% over the past month. This has outpaced the Oils-Energy sector's loss of 7.84% and the S&P 500's gain of 1.96% in that time.The upcoming earnings ...