Here's Why Sunrun (RUN) Gained But Lagged the Market Today

  • Sunrun (RUN) closed the most recent trading day at $7.29, moving +1.39% from the previous trading session.