Skip to content
★ Sign in to follow
CM

Christopher M. Hayes

Board Director
Director
XL Fleet Corp.Spruce Power Holding Corp
Insider activity · 24 months1 buy0 salesCumulative net flow
Total declarations
10
Company
1
▲ Purchases (4 ops.)
€101k
▼ Sales (0 ops.)
—

Latest filing published 14 May 2025 for SPRUCE POWER HOLDING CORP.

Filing timeline

BuySale
Christopher M. Hayes

Insider track record

Disclosed buys
4
Disclosed sells
0
T+90 hit rate
0%
T+90 mean return
-9.0%

Across 4 buy signals with a settled T+90 return. Return basis: close on the day after publication.

Signal history

Christopher M. Hayes: trading record in brief

Christopher M. Hayes (board member) discloses dealings in Spruce Power Holding Corp to SEC (Form 4). Over a trading history stretching from 26 February 2021 to 12 May 2025, the count stands at 10 filings.

On the market, this insider has only ever bought: 4 purchases, €101k in total. Unlike grants, an open-market purchase is paid for by the insider, at the market price. Outside the open market, there are 6 share grants.

The median purchase comes to €18k. Of 4 purchases, 4 formed part of a group of insiders buying within 30 days of each other. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.

On 14 May 2025 came the latest disclosure, a share grant in Spruce Power Holding Corp. The last purchase on record was published on 4 December 2024, which is 705 days ago. The median gap between a trade and its publication by SEC (Form 4) is 3 days. Section 16 rules allow two business days to file each Form 4. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.

Companies and markets linked to Christopher M. Hayes

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations9 total

9 of 9 declarations