SPRU Insider Trading
Insider Ownership Percentage: 12.70%
Insider Buying (Last 12 Months): $76,240.00
Insider Selling (Last 12 Months): $0.00
Spruce Power Insider Trading History Chart
This chart shows the insider buying and selling history at Spruce Power by year and by quarter.
Skip ChartChart Data in Insider Trading History Table
Spruce Power Share Price & Price History
Current Price: $1.48
Price Change: ▼ Price Decrease of -0.09 (-5.73%)
As of 07/17/2025 04:59 PM ET
Spruce Power Insider Trading History
Spruce Power Institutional Trading History
Data available starting January 2016
Spruce Power Holding Corporation owns and operates distributed solar energy assets in the United States. The company provides subscription-based services for homeowners and businesses to own and maintain rooftop solar and battery storage. It offers its subscription-based services to approximately 75,000 customers. The company is headquartered in Denver, Colorado.
Read More on Spruce Power
Volume
139,975 shs
Average Volume
63,763 shs
Market Capitalization
$26.38 million
P/E Ratio
N/A
Dividend Yield
N/A
Beta
1.47
Who are the company insiders with the largest holdings of Spruce Power?