Here’s How Much $1000 Invested In Sunrun 5 Years Ago Would Be Worth Today
Sunrun (NASDAQ:RUN) has outperformed the market over the past 5 years by 24.58% on an annualized basis producing an average annual return of 31.94%. Currently, Sunrun has a market capitalization of $4.72 billion.