Logo image of SPRU

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

USA - NYSE:SPRU - US9837FR2091 - Common Stock

2.61 USD
-0.11 (-4.04%)
Last: 10/24/2025, 8:04:01 PM
SPRU Ownership Chart.SPRU Ownership Chart: showing Insider, Institutional ownership and shares available to the public.SPRU Ownership.InsiderInstitutionalPublic



Shares Outstanding17.83M
Float16.73M
Float Short Interest Percentage4.8%
Owners (insider)5.61%
Owners (institutional)15.92%
Owners (insider) change31.75%
Owners (institutional) change0%
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 Nov 2024 Dec 2024 Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025 Sep 2025 Oct 2025 0 200K 400K 600K
Date Name Type Shares Price Amount
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
Dec 6, 2024 Tech Eric M. Open Market Purchase 2000 2.82 $ 5,641.60
Dec 3, 2024 Lee Ja-Chin Open Market Purchase 1769 2.75 $ 4,864.75
Dec 2, 2024 Miller John P. Open Market Purchase 20000 2.62 $ 52,400.00
Dec 2, 2024 Hayes Christopher M. Open Market Purchase 1827 2.59 $ 4,729.92
Dec 2, 2024 Tech Eric M. Open Market Purchase 2000 2.55 $ 5,100.00
Nov 27, 2024 Nagy McBane Clara Open Market Purchase 2000 2.40 $ 4,800.00
Nov 27, 2024 Griffin Kevin Open Market Purchase 10000 2.37 $ 23,653.00
Nov 27, 2024 Hayes Christopher M. Open Market Purchase 11440 2.39 $ 27,374.78