Sunrun Inc. (NASDAQ:RUN) is one of the 10 Best Battery Technology Stocks to Buy Now. Citi lowered its price target on Sunrun Inc. (NASDAQ:RUN) from $26 to $20 on April 21, 2026. The firm maintained a Buy rating on the company’s stock. The adjustment was part of the revision of estimates for the alternative energy […]