Stock Transactions — SPRUCE POWER HOLDING CORP

Total Bought
205,481
8 transactions
Total Sold
15,387
11 transactions
Net
+190,094
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
UBS Group AG093,502+93,5020.000.00+0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP050,468+50,4680.000.00+0.00buy
Clayton Partners LLC438,318478,718+40,4001.290.98-0.31buy
Engineers Gate Manager LP011,772+11,7720.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC146,107155,200+9,0930.000.00-0.00buy
JPMORGAN CHASE & CO773,005773,166+1610.000.00-0.00buy
SouthState Corp073+730.000.00+0.00buy
JONES FINANCIAL COMPANIES LLLP012+120.000.00+0.00buy
VANGUARD GROUP INC651,322651,32200.000.00-0.00hold
BRIDGEWAY CAPITAL MANAGEMENT, LLC86,98786,98700.010.01-0.00hold
Essex Financial Services, Inc.24,13724,13700.010.00-0.00hold
Moisand Fitzgerald Tamayo, LLC131300.000.00-0.00hold
Avion Wealth121200.000.000.00hold
Cornerstone Planning Group LLC292900.000.00-0.00hold
TFC Financial Management, Inc.1,8751,87500.000.00-0.00hold
CoreCap Advisors, LLC585800.000.00-0.00hold
HUNTINGTON NATIONAL BANK1100.000.00-0.00hold
NORTHERN TRUST CORP26,12526,12500.000.00-0.00hold
PRICE T ROWE ASSOCIATES INC /MD/32,63732,63700.000.00-0.00hold
HARBOUR INVESTMENTS, INC.434300.000.00-0.00hold
SALEM INVESTMENT COUNSELORS INC12,50012,50000.000.00-0.00hold
ARDSLEY ADVISORY PARTNERS LP13,51213,51200.010.01-0.00hold
STATE STREET CORP44,03944,03900.000.00-0.00hold
MML INVESTORS SERVICES, LLC15,05915,056-30.000.00-0.00sell
MATHER GROUP, LLC.370-370.000.00-0.00sell
Newbridge Financial Services Group, Inc.1250-1250.000.00-0.00sell
NewEdge Advisors, LLC1880-1880.000.00-0.00sell
NBC SECURITIES, INC.3370-3370.000.00-0.00sell
Qube Research & Technologies Ltd3850-3850.000.00-0.00sell
Tower Research Capital LLC (TRC)2,2151,522-6930.000.00-0.00sell
Redwood Wealth Management Group, LLC8860-8860.000.00-0.00sell
SIMPLEX TRADING, LLC1,612652-9600.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC137,220135,820-1,4000.000.00-0.00sell
MACQUARIE GROUP LTD616,251605,878-10,3730.000.00-0.00sell
Page 1 of 1