Spruce Power

Price & Volume

Stats

See more
Open
$2.07
Previous Close
$2.12
Day Range
$2.07-$2.20
52W Range
$2.08-$4.89
Market Cap
$43.4M
Shares Short
318,158

Financials

See more
Revenue (12 Mos)
$79.7M
Revenue Growth (YoY)
-1.5%
Gross Profit (12 Mos)
$13.2M
Diluted EPS
-$3.28

About

CEO
Mr. Christopher M. Hayes
CFO
Ms. Sarah Weber Wells
Address
2000 S Colorado Blvd, Denver, CO, United States, 80222
Sector
Technology
Industry
Solar
Full-Time Employees
142