Spruce Power Holding Corp (SPRU) stock: insider buying, earnings and risk | BrightDollar