Sunrun Announces Pricing of Initial Public Offering SAN FRANCISCO, Calif. – Sunrun Inc. announced today the pricing of its initial public offering of 17,900,000 shares of common stock at a price to Read More » August 5, 2015 No Comments