Wells Sarah Weber (CIK 0001963487)

Latest company ownership

Shares held
198,356
Last filed at
Apr 7, 2025
Confidence Score
48.8
2025Q4
Confidence Score History
2023Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Apr 3, 2025 Apr 7, 2025 SPRUCE POWER HOLDING CORP CFO Sell 47.5 -4,504 -2.22% $9.4K
Apr 1, 2025 Apr 3, 2025 SPRUCE POWER HOLDING CORP CFO Sell 26.3 -8,823 -4.17% $18.7K
Sep 9, 2024 Sep 10, 2024 SPRUCE POWER HOLDING CORP CFO Sell 47.5 -3,170 -3.30% $9K
Apr 3, 2024 Apr 5, 2024 SPRUCE POWER HOLDING CORP CFO Sell 46.3 -4,504 -4.48% $16.4K
Sep 9, 2023 Sep 12, 2023 SPRUCE POWER HOLDING CORP CFO Sell 46.3 -18,812 -2.27% $14.8K