Sunrun Inc. July 03, 2025 - by Joey Ramson Solar stock $RUN, is trading near $10, right near its 200DMA and the level it was at before it gapped down a few weeks ago in mid-June. Share this article: