Why Sunrun (RUN) Outpaced the Stock Market Today

  • In the latest trading session, Sunrun (RUN) closed at $10.36, marking a +2.47% move from the previous day.