SPRU ▼ -0.8% - Spruce Power Holding Corporation $SPRU - Spruce Power to Release Third Quarter 2026 Results and Host Conference Call on November 12 03-NOV-2026 08:32 AM ET