Spruce Power Holding Corporation

MUN:XLF0 Stock Report

Market Cap: €42.1m

Spruce Power Holding Ownership

Who are the major shareholders and have insiders been buying or selling?


Recent Insider Transactions

Insider Trading Volume

Insider Buying: Insufficient data to determine if insiders have bought more shares than they have sold in the past 3 months.


Ownership Breakdown

What is the ownership structure of XLF0?
Owner TypeNumber of SharesOwnership Percentage
Individual Insiders1,921,10110.4%
Institutions4,171,13722.5%
General Public12,464,96267.2%

Dilution of Shares: Shareholders have not been meaningfully diluted in the past year.


Top Shareholders

Top 25 shareholders own 32.11% of the company
OwnershipNameSharesCurrent ValueChange %Portfolio %
7.67%
James Davis
1,422,489€3.2m0%no data
4.17%
JP Morgan Asset Management
772,993€1.8m0%no data
3.51%
The Vanguard Group, Inc.
651,322€1.5m0.02%no data
3.22%
Macquarie Investment Management Business Trust
596,864€1.4m13.3%no data
2.43%
MGG Investment Group LP
451,866€1.0m0%98.71%
2.36%
Clayton Partners LLC
438,318€995.0k14.3%0.85%
1.77%
Ironbound Partners Fund LLC
328,125€744.8k0%5.34%
1.25%
BlackRock, Inc.
231,920€526.4k8.28%no data
0.79%
Geode Capital Management, LLC
146,107€331.7k2.25%no data
0.74%
Renaissance Technologies LLC
137,220€311.5k-3.18%no data
0.68%
Christian Fong
125,652€285.2k3.87%no data
0.62%
Eric Tech
114,555€260.0k28.4%no data
0.47%
Bridgeway Capital Management, LLC
86,987€197.5k0%no data
0.29%
John Miller
54,545€123.8k136%no data
0.29%
Christopher Hayes
54,093€122.8k113%no data
0.24%
Jonathan Ledecky
45,463€103.2k126%no data
0.24%
Morgan Stanley, Investment Banking and Brokerage Investments
44,356€100.7k-4.35%no data
0.24%
State Street Global Advisors, Inc.
44,039€100.0k0%no data
0.21%
Kevin Griffin
39,100€88.8k184%no data
0.18%
T. Rowe Price Group, Inc.
32,637€74.1k0%no data
0.17%
Jonathan Norling
31,970€72.6k43.7%no data
0.17%
Susquehanna International Group, LLP, Asset Management Arm
31,361€71.2k8.73%no data
0.14%
Northern Trust Global Investments
26,125€59.3k-0.1%no data
0.14%
Sarah Wells
25,977€59.0k36.6%no data
0.13%
Essex Financial Services, Inc.
24,137€54.8k0%no data