Spruce Power Holding Corporation (SPRU)
NYSE: SPRU · Real-Time Price · USD
2.900
0.00 (0.00%)
At close: Jun 2, 2026, 4:00 PM EDT
2.919
+0.019 (0.66%)
After-hours: Jun 2, 2026, 5:20 PM EDT

Spruce Power Holding Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
53925481133465
Market Cap Growth
67.00%70.06%-32.74%-39.05%-71.49%-85.08%
Enterprise Value
673.07721.02694.2566.34423.53113.61
Last Close Price
2.905.092.974.427.3526.48
PE Ratio
-----17.42
PS Ratio
0.470.830.661.015.72-
PB Ratio
0.450.780.380.380.471.29
P/TBV Ratio
111.950.770.380.380.471.36
EV/Sales Ratio
6.046.458.457.0918.26-
EV/EBITDA Ratio
13.1914.98----
EV/EBIT Ratio
28.9840.19----
Debt / Equity Ratio
5.635.624.862.911.740.00
Debt / EBITDA Ratio
12.3814.17----
Debt / FCF Ratio
243.63-----
Net Debt / Equity Ratio
5.335.284.442.281.01-0.97
Net Debt / EBITDA Ratio
11.4613.03-24.54-31.80-5.3510.02
Net Debt / FCF Ratio
225.53-167.17-15.14-14.18-4.4512.47
Asset Turnover
0.130.130.090.090.040
Quick Ratio
0.300.301.472.103.8321.14
Current Ratio
0.480.492.292.844.6122.52
Return on Equity (ROE)
-8.59%-19.18%-38.84%-24.81%-16.19%19.10%
Return on Assets (ROA)
2.83%2.07%-5.62%-4.28%-9.72%-9.48%
Return on Invested Capital (ROIC)
2.52%2.07%-6.64%-5.63%-19.08%-163.21%
Return on Capital Employed (ROCE)
3.94%2.50%-6.06%-4.63%-10.37%-9.82%
Earnings Yield
-----5.74%
Buyback Yield / Dilution
0.98%2.18%-0.43%-3.11%3.92%-75.62%
Total Shareholder Return
0.98%2.18%-0.43%-3.11%3.92%-75.62%
SEC Filings: 10-K · 10-Q