What's Happening With Sunrun Stock?Benzinga • about 1 month agoSunrun shares are trading lower by 6% Thursday afternoon. The Producer Price Index (PPI) headline figure didn't meet expectations, causing uncertainty regarding interest rate cuts.
read more...