We are live on ! Find out more
SPRU icon

Spruce Power Holding Corp

Name Holding Trade Value Shares
Change
Change in
Stake
JP Morgan Chase
1
JP Morgan Chase
New York
$2.2M +$493 +161 +0%
Vanguard Group
2
Vanguard Group
Pennsylvania
$1.85M
Macquarie Group
3
Macquarie Group
Australia
$1.72M -$31.8K -10,373 -2%
CP
4
Clayton Partners
California
$1.36M +$124K +40,400 +9%
MIG
5
MGG Investment Group
New York
$1.36M +$77.7K +25,352 +6%
BlackRock
6
BlackRock
New York
$715K +$61.1K +19,930 +9%
Geode Capital Management
7
Geode Capital Management
Massachusetts
$441K +$27.9K +9,093 +6%
Renaissance Technologies
8
Renaissance Technologies
New York
$386K -$4.29K -1,400 -1%
UBS Group
9
UBS Group
Switzerland
$266K +$286K +93,376 +74,108%
BCM
10
Bridgeway Capital Management
Texas
$247K
Susquehanna International Group
11
Susquehanna International Group
Pennsylvania
$143K +$58.6K +19,107 +61%
Morgan Stanley
12
Morgan Stanley
New York
$128K +$230 +75 +0.2%
State Street
13
State Street
Massachusetts
$125K
T. Rowe Price Associates
14
T. Rowe Price Associates
Maryland
$93K
Northern Trust
15
Northern Trust
Illinois
$74.2K
EFS
16
Essex Financial Services
Connecticut
$61.5K
MML Investors Services
17
MML Investors Services
Massachusetts
$43K -$9 -3 -0%
AAP
18
Ardsley Advisory Partners
Connecticut
$38.4K
SIC
19
Salem Investment Counselors
North Carolina
$35.5K
EGM
20
Engineers Gate Manager
New York
$33.4K +$36.1K +11,772 New
Royal Bank of Canada
21
Royal Bank of Canada
Ontario, Canada
$12K -$5.46K -1,781 -31%
TFM
22
TFC Financial Management
Massachusetts
$5.33K
TRCT
23
Tower Research Capital (TRC)
New York
$4.32K -$2.12K -693 -31%
Osaic Holdings
24
Osaic Holdings
Arizona
$3.07K -$49 -16 -1%
Simplex Trading
25
Simplex Trading
Illinois
$1K -$2.94K -960 -60%