We are live on ! Find out more
CSIQ icon

Canadian Solar

Name Holding Trade Value Shares
Change
Change in
Stake
Russell Investments Group
51
Russell Investments Group
United Kingdom
$1.98M -$559K -14,410 -22%
QC
52
Quaero Capital
Switzerland
$1.97M -$690K -17,800 -26%
LCM
53
Logan Capital Management
Pennsylvania
$1.94M +$2.99K +77 +0.2%
MS
54
Maven Securities
Jersey
$1.93M -$775K -20,000 -29%
Assenagon Asset Management
55
Assenagon Asset Management
Luxembourg
$1.91M +$1.91M +49,286 New
Citigroup
56
Citigroup
New York
$1.83M +$102K +2,642 +6%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
57
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$1.8M +$409K +10,537 +29%
NGM
58
North Growth Management
British Columbia, Canada
$1.73M +$465K +12,000 +36%
OQS
59
Occudo Quantitative Strategies
Florida
$1.67M +$1.68M +43,259 New
SG Americas Securities
60
SG Americas Securities
New York
$1.64M +$573K +14,766 +53%
Barclays
61
Barclays
United Kingdom
$1.6M -$3.24M -83,598 -67%
SC
62
Scotia Capital
Ontario, Canada
$1.5M +$86.2K +2,223 +6%
WW
63
Waterfront Wealth
Kansas
$1.45M +$21.3K +549 +1%
SSA
64
Schonfeld Strategic Advisors
New York
$1.37M -$468K -12,071 -25%
DTL
65
Dynamic Technology Lab
Singapore
$1.36M -$829K -21,370 -38%
GAAM
66
Guinness Atkinson Asset Management
California
$1.36M -$17.4K -450 -1%
BFM
67
Boothbay Fund Management
New York
$1.35M -$871K -22,459 -39%
SEI Investments
68
SEI Investments
Pennsylvania
$1.35M +$924K +23,827 +215%
GAA
69
Green Alpha Advisors
Colorado
$1.33M +$40.6K +1,046 +3%
State of New Jersey Common Pension Fund D
70
State of New Jersey Common Pension Fund D
New Jersey
$1.33M +$1.33M +34,293 New
Macquarie Group
71
Macquarie Group
Australia
$1.27M +$1.27M +32,816 New
Aberdeen Group
72
Aberdeen Group
United Kingdom
$1.24M +$18.3K +472 +2%
HSBC Holdings
73
HSBC Holdings
United Kingdom
$1.24M +$613K +15,815 +97%
EGM
74
Engineers Gate Manager
New York
$1.19M +$1.19M +30,629 New
Zurich Cantonal Bank
75
Zurich Cantonal Bank
Switzerland
$1.17M +$166K +4,287 +17%