Logo image of SPRU

SPRUCE POWER HOLDING CORP (SPRU) Stock Ownership and Short Interest

USA - New York Stock Exchange - NYSE:SPRU - US9837FR2091 - Common Stock

5.3 USD
+0.21 (+4.13%)
Last: 12/5/2025, 8:04:00 PM
5.49 USD
+0.19 (+3.58%)
After Hours: 12/5/2025, 8:04:00 PM
SPRU Ownership Chart.SPRU Ownership Chart: showing Insider, Institutional ownership and shares available to the public.SPRU Ownership.InsiderInstitutionalPublic



Shares Outstanding18.17M
Float17.01M
Float Short Interest Percentage8.08%
Owners (insider)5.61%
Owners (institutional)15.92%
Owners (insider) change-0.25%
Owners (institutional) change-14.4%
SPRU Institutional Ownership HistorySPRU Institutional Ownership HistorySPRU Institutional Ownership History Sep 2023 Dec 2023 Mar 2024 Jun 2024 Sep 2024 Dec 2024 Mar 2025 Jun 2025 Sep 2025 1M 2M 3M 4M
SPRU Historical Insider Transactions ChartSPRU Historical Insider Buy and Sell Transactions ChartSPRU Historical Insider Transactions Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025 Oct 2025 Nov 2025 Dec 2025 0 2M 4M 6M 8M
Date Name Type Shares Price Amount
Dec 2, 2025 Steel Partners Holdings GP Inc. Open Market Purchase 6161 5.01 $ 30,852.08
Dec 2, 2025 SPH Group LLC Open Market Purchase 6161 5.01 $ 30,852.08
Dec 2, 2025 SPH Group Holdings LLC Open Market Purchase 6161 5.01 $ 30,852.08
Dec 2, 2025 Steel Excel Inc. Open Market Purchase 6161 5.01 $ 30,852.08
Dec 2, 2025 ModusLink Global Solutions Inc Open Market Purchase 6161 5.01 $ 30,852.08
Dec 2, 2025 Steel Connect Sub LLC Open Market Purchase 6161 5.01 $ 30,852.08
Dec 2, 2025 STEEL PARTNERS HOLDINGS L.P. Open Market Purchase 6161 5.01 $ 30,852.08
Nov 25, 2025 STEEL PARTNERS HOLDINGS L.P. Open Market Purchase 100822 4.83 $ 486,619.31
Nov 25, 2025 Steel Partners Holdings GP Inc. Open Market Purchase 100822 4.83 $ 486,619.31
Nov 25, 2025 SPH Group LLC Open Market Purchase 100822 4.83 $ 486,619.31
Nov 25, 2025 SPH Group Holdings LLC Open Market Purchase 100822 4.83 $ 486,619.31
Nov 25, 2025 Steel Excel Inc. Open Market Purchase 100822 4.83 $ 486,619.31
Nov 25, 2025 ModusLink Global Solutions Inc Open Market Purchase 100822 4.83 $ 486,619.31
Nov 20, 2025 STEEL PARTNERS HOLDINGS L.P. Open Market Purchase 208451 4.76 $ 993,190.62
Nov 20, 2025 Steel Partners Holdings GP Inc. Open Market Purchase 208451 4.76 $ 993,190.62
Nov 20, 2025 SPH Group LLC Open Market Purchase 208451 4.76 $ 993,190.62
Nov 20, 2025 SPH Group Holdings LLC Open Market Purchase 208451 4.76 $ 993,190.62
Nov 20, 2025 Steel Excel Inc. Open Market Purchase 208451 4.76 $ 993,190.62
Nov 20, 2025 ModusLink Global Solutions Inc Open Market Purchase 208451 4.76 $ 993,190.62
Nov 17, 2025 STEEL PARTNERS HOLDINGS L.P. Open Market Purchase 69658 4.60 $ 320,209.03
Nov 17, 2025 Steel Partners Holdings GP Inc. Open Market Purchase 69658 4.60 $ 320,209.03
Nov 17, 2025 SPH Group LLC Open Market Purchase 69658 4.60 $ 320,209.03
Nov 17, 2025 SPH Group Holdings LLC Open Market Purchase 69658 4.60 $ 320,209.03
Nov 17, 2025 Steel Excel Inc. Open Market Purchase 69658 4.60 $ 320,209.03
Nov 17, 2025 ModusLink Global Solutions Inc Open Market Purchase 69658 4.60 $ 320,209.03
Nov 11, 2025 STEEL PARTNERS HOLDINGS L.P. Open Market Purchase 1147551 3.95 $ 4,528,430.40
Nov 11, 2025 Steel Partners Holdings GP Inc. Open Market Purchase 1147551 3.95 $ 4,528,430.40
Nov 11, 2025 SPH Group LLC Open Market Purchase 1147551 3.95 $ 4,528,430.40
Nov 11, 2025 SPH Group Holdings LLC Open Market Purchase 1147551 3.95 $ 4,528,430.40
Nov 11, 2025 Steel Excel Inc. Open Market Purchase 1147551 3.95 $ 4,528,430.40
Nov 11, 2025 ModusLink Global Solutions Inc Open Market Purchase 1147551 3.95 $ 4,528,430.40
Sep 9, 2025 Norling Jonathan M Option Excercise 5899 1.59 $ 9,379.41
May 12, 2025 Norling Jonathan M Grant 230500 0.00 $ 0.00
May 12, 2025 Hayes Christopher M. Grant 539040 0.00 $ 0.00
Apr 3, 2025 Norling Jonathan M Option Excercise 6099 2.09 $ 12,746.91
Apr 3, 2025 Wells Sarah Weber Option Excercise 4504 2.09 $ 9,413.36
Apr 1, 2025 Norling Jonathan M Option Excercise 11233 2.12 $ 23,813.96
Apr 1, 2025 Wells Sarah Weber Option Excercise 8823 2.12 $ 18,704.76
Dec 13, 2024 Tech Eric M. Open Market Purchase 4000 2.80 $ 11,200.00