US Stock MarketDetailed Quotes

SPRU Spruce Power

Watchlist
  • 4.3100
  • 0.00000.00%
Close Apr 24 16:00 ET
78.86MMarket Cap-1203P/E (TTM)

Spruce Power Key Stats

Business Currency:USD
2023/FY
Stock NameRevenueRatio
Power Purchase Agreements(PPA) revenue36.36M45.53%
Solar Lease Agreements (SLA) revenue28.46M35.64%
Solar renewable energy credit revenue7.22M9.04%
Intangibles amortization, unfavorable solar renewable energy agreements3.59M4.50%
Other revenue3.2M4.01%
Servicing revenue767K0.96%
Government incentives254K0.32%
View all
Region Currency:USD
2023/FY
Stock NameRevenueRatio
United States79.86M100.00%

Analysis

Analyst Rating

No Data

Price Target

No Data

Heat List
US
Overall
Symbol
Latest Price
%Chg