Sunrun is trading 5.2% up at $9.77, rebounding after closing at $9.26 on August 18 as energy stocks gained amid oil-supply concerns.
- Oil prices rose amid renewed U.S.-Iran tensions and Strait of Hormuz disruption concerns.
- No new company-specific announcement or analyst action was identified for August 19.
- Sunrun’s latest listed release was its August 17 Voltus energy-capacity agreement.