Sunrun (RUN) Rises But Trails Market: What Investors Should Know
ZacksThe latest trading day saw Sunrun (RUN) settling at $18.92, representing a +0.05% change from its previous close.
The latest trading day saw Sunrun (RUN) settling at $18.92, representing a +0.05% change from its previous close.