Sunrun (RUN) has returned 61.8% since October 7, 2023.

money illustration

Explore