BamSEC and AlphaSense Join Forces
Learn More

Sunrun Inc. – Chronological Filings

NASDAQ: RUN    
Share price (4/28/26): $12.97    
Market cap (4/28/26): $3.041 billion