Can Sunrun Weather the Policy Storm? Analysts Weigh Potential Solar ITC Cuts
1. RUN reported Q1 earnings, EPS of 20 cents, surprising analysts. 2. Revenue reached $504.27 million, exceeding estimates of $484.06 million. 3. Customer additions were modest, suggesting slowing growth trajectory. 4. Analysts expect ongoing challenges from solar tax credit policy uncertainties. 5. RUN shares rose 11.7%, indicating positive market reaction to earnings.