Stock Transactions — SPRUCE POWER HOLDING CORP

Total Bought
495,547
12 transactions
Total Sold
507,231
13 transactions
Net
-11,684
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Clayton Partners LLC0383,400+383,4000.001.29+1.29buy
VANGUARD GROUP INC606,183651,207+45,0240.000.00-0.00buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP028,844+28,8440.000.00+0.00buy
MML INVESTORS SERVICES, LLC015,056+15,0560.000.00+0.00buy
SALEM INVESTMENT COUNSELORS INC012,500+12,5000.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC137,690142,888+5,1980.000.00-0.00buy
RENAISSANCE TECHNOLOGIES LLC137,920141,720+3,8000.000.00-0.00buy
Tower Research Capital LLC (TRC)3,2414,429+1,1880.000.00+0.00buy
Qube Research & Technologies Ltd97385+2880.000.00+0.00buy
JPMORGAN CHASE & CO773,005773,164+1590.000.00-0.00buy
CoreCap Advisors, LLC059+590.000.00+0.00buy
OLD POINT TRUST & FINANCIAL SERVICES N A031+310.000.00+0.00buy
Essex Financial Services, Inc.24,13724,13700.010.01-0.00hold
NewEdge Advisors, LLC18818800.000.00-0.00hold
Moisand Fitzgerald Tamayo, LLC131300.000.00-0.00hold
Princeton Global Asset Management LLC97597500.000.00-0.00hold
Avion Wealth121200.000.00+0.00hold
Cornerstone Planning Group LLC292900.000.00-0.00hold
TFC Financial Management, Inc.1,8751,87500.000.00-0.00hold
Newbridge Financial Services Group, Inc.12512500.000.00-0.00hold
HUNTINGTON NATIONAL BANK1100.000.00-0.00hold
NBC SECURITIES, INC.33733700.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
ARDSLEY ADVISORY PARTNERS LP13,51213,51200.010.01-0.01hold
Focused Wealth Management, Inc310-310.000.00-0.00sell
Headlands Technologies LLC7960-7960.000.00-0.00sell
SIMPLEX TRADING, LLC1,76080-1,6800.000.00-0.00sell
MILLENNIUM MANAGEMENT LLC14,07110,421-3,6500.000.00-0.00sell
STATE STREET CORP48,93944,039-4,9000.000.00-0.00sell
GROUP ONE TRADING LLC5,6393-5,6360.000.00-0.00sell
MACQUARIE GROUP LTD555,225542,924-12,3010.000.00-0.00sell
NORTHERN TRUST CORP46,18026,150-20,0300.000.00-0.00sell
Squarepoint Ops LLC45,71020,425-25,2850.000.00-0.00sell
Invesco Ltd.33,6700-33,6700.000.00-0.00sell
BRIDGEWAY CAPITAL MANAGEMENT, LLC122,28786,987-35,3000.010.01-0.00sell
GSA CAPITAL PARTNERS LLP78,9520-78,9520.030.00-0.03sell
Clayton Partners LLC285,0000-285,0001.020.00-1.02sell
Page 1 of 1