Hayes Christopher M. (CIK 0001836797)

Latest company ownership

Shares held
695,037
Last filed at
May 14, 2025
Confidence Score
50.1
2025Q4
Confidence Score History
2022Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 2, 2024 Dec 4, 2024 SPRUCE POWER HOLDING CORP Director Buy 77.5 +1,827 1.19% $4.7K
Nov 27, 2024 Dec 2, 2024 SPRUCE POWER HOLDING CORP Director Buy 86.3 +11,440 8.02% $27.4K
May 31, 2023 Jun 1, 2023 SPRUCE POWER HOLDING CORP Director Buy 83.8 +15,386 3.69% $11K
Dec 16, 2022 Dec 19, 2022 SPRUCE POWER HOLDING CORP Director Buy 95.0 +77,523 70.48% $64.2K