S New Homes Project Analyst Sunrun San Francisco, CA Dec 24, 2025 Neutral tone Comp not disclosed View