What's Happening With Sunrun Stock?Benzinga • 19 days 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...