Spruce Power Holding Corporation

SPRU
1.66−0.04▼ 2.35%09/11/2026