SPRUCE POWER HOLDING CORP

SPRU
Exchange
NYSE
Industry
Electric Services
SEC CIK
0001772720

Insider trades

Each row adds up one type of transaction in one Form 4 filing. Only open-market purchases (P) and sales (S) are shown by default; use the filters to see grants, option exercises and other codes.

Insider trades
Filed (ET)Trade dateInsiderTransactionSharesAvg priceValueShares afterHolding changeFiling
Sep 16, 2022Sep 15, 2022Miller John P.DirectorPPurchaseCommon Stock+20K$1.11+$22.2K261.94K+8.3%SEC
Nov 15, 2022Nov 11 – Nov 14, 2022Fong Christian S.PresidentPPurchaseCommon Stock+20K$0.9686+$19.37K1.56M+1.3%SEC
Nov 15, 2022Nov 11, 2022Tech Eric M.CEOPPurchaseCommon Stock+50K$0.98+$49K988.48K+5.3%SEC
Nov 15, 2022Nov 11 – Nov 14, 2022Tech Eric M.CEOPPurchaseCommon Stock+10K$1.06+$10.6K10KNew positionSEC
Nov 16, 2022Nov 14, 2022Tech Eric M.CEOPPurchaseCommon Stock+25K$1.14+$28.5K1.01M+2.5%SEC
Nov 16, 2022Nov 15, 2022Tech Eric M.CEOPPurchaseCommon Stock+5K$1.20+$6K15K+50.0%SEC
Nov 21, 2022Nov 18, 2022Fong Christian S.PresidentPPurchaseCommon Stock+20K$1.00+$20K1.58M+1.3%SEC
Nov 28, 2022Nov 23 – Nov 25, 2022Fong Christian S.PresidentPPurchaseCommon Stock+30K$0.95+$28.5K1.61M+1.9%SEC
Nov 28, 2022Nov 25, 2022Fong Christian S.PresidentPPurchaseCommon Stock+200$0.90+$180200New positionSEC
Dec 6, 2022Dec 5, 2022Fong Christian S.PresidentPPurchaseCommon Stock+20.25K$0.89+$18.02K1.63M+1.3%SEC
Dec 15, 2022Dec 14, 2022Fong Christian S.PresidentPPurchaseCommon Stock+10K$0.90+$9K1.64M+0.6%SEC
Dec 19, 2022Dec 16, 2022Hayes Christopher M.DirectorPPurchaseCommon Stock+77.52K$0.83+$64.34K187.52K+70.5%SEC
Mar 24, 2023Dec 9, 2022 – Mar 21, 2023Tech Eric M.DirectorSSaleCommon Stock−334.85K$0.8874−$297.15K678.63K−33.0%SEC
May 19, 2023May 17, 2023Fong Christian S.President and CEOPPurchaseCommon Stock+50K$0.80+$40K1.59M+3.3%SEC
May 19, 2023May 18, 2023Miller John P.DirectorPPurchaseCommon Stock+20K$0.83+$16.6K281.94K+7.6%SEC
May 30, 2023May 24 – May 25, 2023Fong Christian S.President and CEOPPurchaseCommon Stock+10.15K$0.74+$7.51K160K+6.8%SEC
Jun 1, 2023May 31, 2023Hayes Christopher M.DirectorPPurchaseCommon Stock+15.39K$0.72+$11.08K432.76K+3.7%SEC
Jun 5, 2023Jun 1, 2023Tech Eric M.DirectorPPurchaseCommon Stock+10K$0.81+$8.1K891.44K+1.1%SEC
Jun 5, 2023Jun 1, 2023Tech Eric M.DirectorPPurchaseCommon Stock+10K$0.81+$8.1K25K+66.7%SEC
Jun 7, 2023Jun 5 – Jun 6, 2023LEDECKY JONATHAN JDirectorPPurchaseCommon Stock+11.22K$0.8368+$9.39K324.02K+3.6%SEC
Jun 8, 2023Jun 7, 2023LEDECKY JONATHAN JDirectorPPurchaseCommon Stock+39.69K$0.80+$31.75K363.71K+12.2%SEC
Dec 2, 2024Nov 27, 2024Hayes Christopher M.DirectorPPurchaseCommon Stock+11.44K$2.39+$27.34K154.17K+8.0%SEC
Dec 2, 2024Nov 27, 2024Griffin KevinDirectorPPurchaseCommon Stock+10K$2.37+$23.7K448.13K+2.3%SEC
Dec 2, 2024Nov 27, 2024Nagy McBane ClaraDirectorPPurchaseCommon Stock+2K$2.40+$4.8K72.76K+2.8%SEC
Dec 3, 2024Nov 29, 2024LEDECKY JONATHAN JDirectorPPurchaseCommon Stock+2K$2.51+$5.02K47.46K+4.4%SEC
Dec 4, 2024Dec 2, 2024Hayes Christopher M.DirectorPPurchaseCommon Stock+1.83K$2.59+$4.73K156K+1.2%SEC
Dec 4, 2024Dec 2, 2024Miller John P.DirectorPPurchaseCommon Stock+20K$2.62+$52.4K80.59K+33.0%SEC
Dec 5, 2024Dec 2, 2024Tech Eric M.DirectorPPurchaseCommon Stock+2K$2.55+$5.1K113.43K+1.8%SEC
Dec 5, 2024Dec 3, 2024Lee Ja-ChinDirectorPPurchaseCommon Stock+1.77K$2.75+$4.86K68.93K+2.6%SEC
Dec 9, 2024Dec 6, 2024Tech Eric M.DirectorPPurchaseCommon Stock+1K$2.82+$2.82K114.43K+0.9%SEC
Dec 9, 2024Dec 6, 2024Tech Eric M.DirectorPPurchaseCommon Stock+1K$2.82+$2.82K1KNew positionSEC
Dec 16, 2024Dec 13, 2024Tech Eric M.DirectorPPurchaseCommon Stock+4K$2.80+$11.2K118.43K+3.5%SEC
Mar 31, 20259:45 AM ETMar 15, 2023Tech Eric M.DirectorSSaleCommon Stock−8.56K$0.8125−$6.96K144.02K−5.6%SEC
Nov 14, 20255:58 PM ETNov 11 – Nov 14, 2025Steel Excel Inc. and 5 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+1.15M$3.9462+$4.53M2.59M+79.7%SEC
Nov 19, 20254:37 PM ETNov 17 – Nov 19, 2025Steel Excel Inc. and 5 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+69.66K$4.5969+$320.21K2.66M+2.7%SEC
Nov 24, 20255:42 PM ETNov 20 – Nov 24, 2025Steel Excel Inc. and 5 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+208.45K$4.7646+$993.19K2.87M+7.8%SEC
Nov 28, 20254:43 PM ETNov 25 – Nov 28, 2025Steel Excel Inc. and 5 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+100.82K$4.8265+$486.62K2.97M+3.5%SEC
Dec 4, 20255:07 PM ETDec 2 – Dec 4, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+6.16K$5.0076+$30.85K2.97M+0.2%SEC
Dec 9, 20255:19 PM ETDec 5 – Dec 9, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+68.29K$5.0971+$348.08K3.04M+2.3%SEC
Dec 15, 20256:11 PM ETDec 11 – Dec 15, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+38.43K$5.063+$194.57K3.08M+1.3%SEC
Dec 17, 2025Dec 15, 2025Nagy McBane ClaraDirectorSSaleCommon Stock−40K$5.06−$202.4K107.76K−27.1%SEC
Dec 18, 20255:18 PM ETDec 16 – Dec 18, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+82.21K$4.9999+$411.05K3.16M+2.7%SEC
Dec 23, 20254:52 PM ETDec 19 – Dec 23, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+17.03K$5.0484+$85.99K3.18M+0.5%SEC
Dec 29, 20255:14 PM ETDec 24 – Dec 29, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+10.21K$5.0258+$51.3K3.19M+0.3%SEC
Jan 5, 20266:12 PM ETDec 31, 2025Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+8.7K$5.0312+$43.78K3.2M+0.3%SEC
Jan 14, 20265:03 PM ETJan 12 – Jan 14, 2026Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+19.92K$5.0673+$100.94K3.22M+0.6%SEC
Jan 20, 20266:58 PM ETJan 15, 2026Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+137$5.10+$698.73.22M0.0%SEC
Mar 11, 20265:22 PM ETMar 9 – Mar 11, 2026Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+24.07K$4.0006+$96.31K3.24M+0.7%SEC
Mar 16, 20265:54 PM ETMar 12 – Mar 13, 2026Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+18.11K$4.2157+$76.33K3.26M+0.6%SEC
Mar 23, 20266:04 PM ETMar 19 – Mar 20, 2026Steel Excel Inc. and 6 others10% OwnerPPurchaseCommon Stock, par value $0.0001 per share+60.42K$4.1869+$252.97K3.32M+1.9%SEC