Spruce Power Holding Corporation

Spruce Power Holding Corporation

SPRUยทNYSE

$2.85

+1.1%
EnergySolar

XL Fleet Corp. provides fleet electrification solutions for commercial vehicles in North America. Its products include hybrid electric drive systems are comprised of an electric motor that is mounted onto the vehicle's drive shaft, an inverter motor controller, and a lithium-ion battery pack to store energy to be used for propulsion; plug-in hybrid electric drive system, which are fitted to vehicles. In addition, the company offers vehicle electrification and infrastructure solutions, and charging stations. It serves end-use customer base comprising Fortune 500 corporate enterprises, public utilities, and various municipalities. The company was incorporated in 2009 and is headquartered in Boston, Massachusetts.

At a Glance

Live Snapshot
Market Cap$52.35M
EPS-1.4400
P/E Ratio-1.98
Earnings Date08/06/2026
2.19%
Return on Invested Capital
-138%
3Y-132.0%
5Y-148.0%
10Y-102.0%
-21.90%
Return on Equity
-55%
3Y-35.0%
5Y-32.0%
10Y-99.0%
-3.11%
Return on Assets
-60%
3Y-70.0%
5Y-82.0%
10Y-97.0%
Spruce Power Holding Corporation

Spruce Power Holding Corporation Management Team

SPRU ยท NYSE
MJ

Mr. Jonathan M. Norling J.D.

Chief Legal Officer

Compensation

$413,269

Born 1970(Age 56)
male
MD

Mr. Derick Smith CPA

Chief Operating Officer of Spruce Servicing

male
MB

Mr. Bronson Wells Fleig

Head of Investor Relations

male
MR

Mr. Richard DiMatteo

Head of Spruce Pro & Senior Vice President

male
MS

Ms. Sarah Weber Wells

Head of Sustainability

Compensation

$490,474

Born 1978(Age 48)
female
MC

Mr. Christopher M. Hayes

President, Chief Executive Officer & Chairman

Compensation

$1,302,375

Born 1974(Age 52)
male
SW

Sophia Washington

Senior Vice President of IT & Enterprise Applications

AP

Angelica Perez

Vice President of Accounting

JP

Joe Pettit

Vice President of Corporate Development

DG

Daniel Garcia

Vice President of Human Resources

spru

Spruce Power Holding Corporation Insider Positioning

SPRU ยท NYSE

During the last 12 months, insiders have purchased $8.00M and sold $212K worth of SPRU shares, resulting in $7.79M of net buying activity.

3 Months

Bought

211.9K

867.03K

Sold

0

0.00

Net Activity

+867K

+$867K

3-6 Months

Bought

240.7K

1.21M

Sold

40.0K

202.28K

Net Activity

+1.0M

+$1.01M

6-9 Months

Bought

1.4M

5.92M

Sold

5.9K

9.38K

Net Activity

+5.9M

+$5.91M

9-12 Months

Bought

0

0.00

Sold

0

0.00

Net Activity

+0

+$0

Top Buyers

1
SPHL

Steel Partners Holdings L.P.

10 Percent Owner

1.9M sharesโ€ข51 transactions

$8.00M

Top Sellers

1
NMC

Nagy Mcbane Clara

Director

40.0K sharesโ€ข1 transactions

$202K

2
NJM

Norling Jonathan M

Officer: Chief Legal Officer

5.9K sharesโ€ข1 transactions

$9K

Insider Activity Analysis

Net Insider Sentiment

Bullish

Strong bullish signal with $7.79M net buying. Insiders are aggressively accumulating shares, suggesting significant confidence in future prospects.

Buy/Sell Ratio

37.82:1

Exceptional buy/sell ratio. Buying dramatically outweighs sellingโ€”one of the strongest possible insider signals.

Recent Trend (3 Months)

$867K

Very strong recent buying momentum. Recent insider purchases significantly outpace sales, suggesting near-term optimism.

Insider Participation

Moderate Selling

2 insider sellers vs. 1 buyers. More insiders selling than buying suggests cautious or negative sentiment.

Insider Activity Insight

Sustained buying momentum: Consistent net buying over multiple quarters suggests insiders maintain conviction in the company's prospects. This is particularly meaningful if buying continued through market volatility.

SEC Filings

SPRU - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
DEF 14A

DEF 14A 2025

N/A

May 21, 2025
June 24, 2025
2025
DEF 14A

DEF 14A 2024

N/A

June 24, 2024
August 12, 2024
2024
DEF 14A

DEF 14A 2023

N/A

August 23, 2023
October 02, 2023
2023
DEF 14A

DEF 14A 2023

N/A

April 21, 2023
May 25, 2023
2023
DEF 14A

DEF 14A 2022

N/A

March 24, 2022
May 04, 2022
2022
DEF 14A

DEF 14A 2021

N/A

April 16, 2021
April 15, 2021
2021
Showing 1 to 6 of 6 filings