Who owns Canadian Solar?

Top Holders and Investors of CSIQ Stock

Find out what company owns Canadian Solar, who bought CSIQ this quarter, and who sold shares of CSIQ stock?

Fund or Company Name Number of Shares Valued At As Of
DnB NOR Asset Management AS 4.84M $58.97M Dec 2016
Quentec Asset Management 2.21M $26.89M Dec 2016
Lion Point Capital 1.89M $25.97M Sep 2016
Barclays PLC 1.62M $19.77M Dec 2016
SUSQUEHANNA INTERNATIONAL 1.59M $19.37M Dec 2016
BlackRock Group 1.57M $19.11M Dec 2016
Ruffer 955843 $11.72M Dec 2016
Prescott Group Capital Management, L.L.C. 799361 $9.74M Dec 2016
Kleinwort Benson Investors Dublin 667941 $10.10M Jun 2016
Guggenheim Capital, LLC Managers 658347 $8.02M Dec 2016
RHJ International SA 639777 $12.33M Mar 2016
DELTA LLOYD NV 553533 $6.74M Dec 2016
CITADEL ADVISORS LLC 495664 $6.02M Dec 2016
Invesco Ltd. 464773 $5.64M Dec 2016
Bank of America Corporation 446577 $5.44M Dec 2016
Spot Trading L.L.C 424278 $5.17M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 399271 $4.86M Dec 2016
Citigroup Inc. 363155 $4.42M Dec 2016
HAP Trading 358800 $7176 Dec 2016
Gabelli Funds, LLC 345000 $4.20M Dec 2016
GOLDMAN SACHS GROUP INC 339914 $4.11M Dec 2016
Cipher Capital 319236 $3.93M Dec 2016
Pomelo Capital 314500 $6.06M Dec 2016
Canada Pension Plan Investment Board 288600 $3.52M Dec 2016
WOLVERINE TRADING 262200 $3.19M Dec 2016
Walleye Trading, LLC 258359 $3.14M Dec 2016
OZ Management, LP 152600 $1.86M Dec 2016
Mizuho Securities USA Inc. 151800 $1.10M Dec 2016
PEAK6 Investments, L.P. 149677 $1.82M Dec 2016
CalPERS 140700 $1.71M Dec 2016
MORGAN STANLEY 134083 $1.63M Dec 2016
JANE STREET 124278 $1.51M Dec 2016
Laurion Capital Management LP 122500 $1.49M Dec 2016
BlackRock Fund Advisors 114825 $1.40M Dec 2016
Two Sigma Investments, LLC 98314 $1.20M Dec 2016
CCM Partners 97000 $1.18M Dec 2016
Commerzbank Aktiengesellschaft 91918 $1.12M Dec 2016
Wolverine Asset Management, Inc. 87800 $1.07M Dec 2016
UBS Group AG 85588 $1.04M Dec 2016
VAN ECK ASSOCIATES CORP. 82568 $1.01M Dec 2016
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 80000 $974400 Dec 2016
Two Sigma Advisers, LLC 67200 $817824 Dec 2016
Clinton Group, Inc. 65912 $802808 Dec 2016
JPMORGAN CHASE & CO 61844 $753259 Dec 2016
SG Americas Securities, LLC. 58416 $712091 Dec 2016
Ladenburg Thalmann Financial Services 53600 $653384 Dec 2016
First Trust Advisors L.P. 51994 $632766 Dec 2016
Cutler 51100 $6643 Dec 2016
JAMES INVESTMENT RESEARCH INC 45440 $553004 Dec 2016
Springbok Capital Management, LLC 44356 $539812 Dec 2016
Tradition Capital Management, LLC 43875 $533958 Dec 2016
Financial Network Investment Corporation 39600 $479952 Dec 2016
BNP PARIBAS ARBITRAGE, SNC 38092 $463960 Dec 2016
GROUP ONE TRADING 37822 $461050 Dec 2016
Geode Capital Management, LLC 37338 $454030 Dec 2016
SOCIETE GENERALE 36469 $551046 Jun 2016
Raymond James & Associates 33225 $405012 Dec 2016
GFS Advisors, LLC 32480 $395931 Dec 2016
NORTHERN TRUST 31699 $385459 Dec 2016
Dynamic Technology Lab Private 31307 $381945 Dec 2016
Credit Agricole S.A. 30700 $373926 Dec 2016
Trexquant Investment 29626 $361140 Dec 2016
Handelsbanken Fonder AB 28600 $348062 Dec 2016
Guinness Atkinson Asset Management Inc 26800 $325888 Dec 2016
Charles Schwab Investment Management, Inc. 22689 $277032 Dec 2016
Global X Management Company LLC 20783 $252929 Dec 2016
Guinness Asset Management Limited 20100 $245019 Dec 2016
STATE STREET CORPORATION 18931 $230011 Dec 2016
SIMPLEX TRADING 18060 $219067 Dec 2016
HFI Wealth Management 17068 $329071 Mar 2016
Parallax Volatility Advisers, LLC 16312 $163120 Dec 2016
Raymond James Financial Services Advisors 15514 $188960 Dec 2016
Credit Suisse AG 15093 $0 Dec 2016
American National Registered Investment Advisor, Inc. 14735 $179030 Dec 2016
MOODY NATIONAL BANK TRUST DIVISION 14510 $176586 Dec 2016
IFP Advisors 14250 $173992 Dec 2016
Oppenheimer & Co. Inc. 13665 $166986 Dec 2016
American National Insurance Company 13325 $162032 Dec 2016
Cambridge Investment Research Advisors 13076 $159004 Dec 2016
INTEGRAL DERIVATIVES 12560 $152980 Dec 2016
United Capital Financial Advisers 12491 $152015 Dec 2016
GAMCO Asset Management Inc. 11400 $138966 Dec 2016
KBC Group NV 10289 $125011 Dec 2016
BANK OF MONTREAL /CAN/ 10250 $102500 Dec 2016
Jefferies Group Inc. 10121 $122970 Dec 2016
Menora Mivtachim Holdings Ltd. 9200 $111964 Dec 2016
Royal Bank of Canada 8753 $116677 Dec 2016
CoreCommodity Management 6507 $78994 Dec 2016
Deutsche Bank Aktiengesellschaft 5205 $62980 Dec 2016
Creative Planning 4850 $58976 Dec 2016
Advisor 4770 $57430 Dec 2016
Zurcher Kantonalbank 4483 $55006 Dec 2016
Legal & General Group Plc 3689 $45005 Dec 2016
EXANE DERIVATIVES 2366 $28814 Dec 2016
Wells Fargo & Company 2196 $23123 Dec 2016
FNY Partners Fund 2000 $24000 Dec 2016
Financial Architects, Inc 1250 $15000 Dec 2016
Florence Capital Advisors 1000 $12000 Dec 2016
Compagnie Lombard, Odier SCA 971 $12001 Dec 2016
Flinton Capital Management 918 $10997 Dec 2016
Fifth Third Bancorp 800 $10000 Dec 2016
Tyers Asset Management 756 $8996 Dec 2016
RIVERHEAD CAPITAL MANAGEMENT 700 $8001 Dec 2016
Neuburgh Advisers 594 $6997 Dec 2016
Northwest Quadrant Wealth Management 543 $6569 Dec 2016
Meadow Creek Investment Management 432 $4998 Dec 2016
CENTRAL TRUST & INVESTMENT 200 $2000 Dec 2016
CenterStar Fund 199 $1990 Dec 2016
Alpha Omega Wealth Management 150 $1999 Dec 2016
Vantage Investment Advisors 100 $1000 Dec 2016
BlackRock 43 $1000 Dec 2016
METLIFE SECURITIES, INC. 30 $0 Dec 2016

Who sold Canadian Solar?

Fund Name Date Sold Shares Held Valued At
Oceanic Investment Management Limited Sept. 30, 2016 509902 $7.01M
Millennium Management LLC Sept. 30, 2016 319034 $4.38M
KENNEDY CAPITAL MANAGEMENT Sept. 30, 2016 100578 $1.38M
Quantitative Investment Management Sept. 30, 2016 54600 $750204
The Toronto-Dominion Bank Sept. 30, 2016 50347 $691767
Sustainable Asset Management USA, Inc. June 30, 2016 32000 $483840
HSBC HOLDINGS PLC Sept. 30, 2016 27000 $370980
Allianz Asset Management AG Sept. 30, 2016 18210 $250023
Invictus RG Sept. 30, 2016 12728 $175010
PNC FINANCIAL SERVICES Sept. 30, 2016 12515 $171705
Bayesian Capital Management Sept. 30, 2016 12200 $167994
BlackRock Institutional Trust Company, N.A. Sept. 30, 2016 11353 $155990
Acrospire Investment Management Sept. 30, 2016 6260 $86012
D.A. Davidson & Co. Sept. 30, 2016 3000 $41010
Quantitative Investment Advisors, Inc. March 31, 2016 2548 $48998
US BANCORP \DE\ Sept. 30, 2016 500 $7000
The Manufacturers Life Insurance Company Sept. 30, 2016 286 $4001