
Sunrun has been upgraded to a Hold rating following some operational improvements, including narrow operating profitability and positive operating cash flow. However, the company still faces challenges with weak sales volume and subscriber growth, and it carries a heavy debt load of $14.66 billion against $3.69 billion in equity. Despite revenue gains from accounting adjustments, concerns remain about the sustainability of its business model due to declining volume and reliance on debt for operations.
As of Nov 11, 2026 02:41 WIB, Sunrun Inc (RUN) is trading at USD 8.68 on Pluang, down 10.88% in one day with a market cap of $2.36 billion. Despite the recent rating upgrade to Hold, the stock shows heavy selling pressure with 93% of Pluang order activity on the sell side. The enterprise value stands at $17.00 billion, highlighting the company's significant debt load relative to its market capitalization.