SPRUCE POWER HOLDING CORP (SPRU) Stock News

USA New York Stock Exchange NYSE:SPRU • US9837FR2091

4.12 USD
-0.38 (-8.44%)
Last: Feb 11, 2026, 08:04 PM

SPRU Latest News, Press Relases and Analysis