Sunrun Inc. February 20, 2026 - by Joey Ramson $RUN continues to coil just under long-term resistance around $22 while holding above the recent support shelf near $18. A tight consolidation between two key levels. Share this article: