None
NL
Sunrun (NASDAQ:RUN) Sets New 12-Month High on Analyst Upgrade
['Defense World Staff']
Defense World
Following the completion of the sale, the insider owned 415,126 shares of the company’s stock, valued at approximately $6,953,360.50.
In the last 90 days, insiders have sold 80,136 shares of company stock valued at $1,076,538.
Apollon Wealth Management LLC purchased a new stake in shares of Sunrun during the first quarter valued at approximately $60,000.
Sunrun Stock PerformanceThe company has a quick ratio of 1.02, a current ratio of 1.41 and a debt-to-equity ratio of 3.70.
Sunrun Company Profile(Get Free Report)Sunrun Inc designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States.