Why Sunrun (RUN) Dipped More Than Broader Market Today

  • The latest trading day saw Sunrun (RUN) settling at $8.70, representing a -1.81% change from its previous close.