Dark
Light
System
Security
CANADIAN SOLAR INC
CANADIAN SOLAR INC. Institutional holdings reported to the SEC.

Institutional Holders (2017Q2)
Portfolio Summary: 139 Institutional holders with a total value of $508,267,963.
#
Manager Name
Shares
Value ($)
%
Options
Notes
101 CUTLER GROUP LLC / CA 12,262 195,000 0.04%
102 CUTLER GROUP LLC / CA 115,100 195,000 0.04% Call
103 ROYAL BANK OF CANADA 11,886 189,000 0.04%
104 FEDERATION DES CAISSES DESJARDINS DU QUEBEC 10,550 167,956 0.03%
105 KBC Group NV 10,289 164,000 0.03%
106 SPOT TRADING LLC /BD 8,792 140,000 0.03%
107 Parallax Volatility Advisers, L.P. 8,700 139,000 0.03% Put
108 Legal & General Group Plc 7,789 124,000 0.02%
109 NumerixS Investment Technologies Inc 7,212 115,000 0.02%
110 Creative Planning 5,315 85,000 0.02%
111 JAMES INVESTMENT RESEARCH, INC. 3,236 52,000 0.01%
112 CUTLER GROUP LLC / CA 14,200 49,000 0.01% Put
113 ADVISOR GROUP, INC. 1,920 31,000 0.01%
114 SEI INVESTMENTS CO 1,629 26,000 0.01%
115 V WEALTH MANAGEMENT,LLC 1,500 24,000 0.00%
116 WELLS FARGO & COMPANY/MN 1,460 23,000 0.00%
117 UBS Group AG 1,200 19,000 0.00%
118 BANK OF MONTREAL /CAN/ 1,051 17,000 0.00%
119 Financial Architects, Inc 1,000 16,000 0.00%
120 FLINTON CAPITAL MANAGEMENT LLC 918 15,000 0.00%
121 Compagnie Lombard Odier SCmA 971 15,000 0.00%
122 LADENBURG THALMANN FINANCIAL SERVICES INC. 975 15,000 0.00%
123 FLORENCE CAPITAL ADVISORS, LLC 1,000 13,000 0.00%
124 TYERS ASSET MANAGEMENT LLC 756 12,000 0.00%
125 RIVERHEAD CAPITAL MANAGEMENT LLC 700 11,000 0.00%
126 NEUBURGH ADVISERS LLC 594 9,000 0.00%
127 MEADOW CREEK INVESTMENT MANAGEMENT LLC 432 7,000 0.00%
128 FIFTH THIRD BANCORP 400 6,000 0.00%
129 HAP Trading, LLC 12,400 6,000 0.00% Call
130 NEXT Financial Group, Inc 200 3,000 0.00%
131 GENEOS WEALTH MANAGEMENT INC. 200 3,000 0.00%
132 CENTRAL TRUST Co 200 3,000 0.00%
133 PEAK6 Group LLC 100 2,000 0.00% Put
134 ALPHA OMEGA WEALTH MANAGEMENT LLC 150 2,000 0.00%
135 HUNTINGTON NATIONAL BANK 100 2,000 0.00%
136 SARGENT BICKHAM LAGUDIS LLC 51 1,000 0.00%
137 ADVANTAGE INVESTMENT MANAGEMENT, LLC 32 1,000 0.00%
138 EXANE DERIVATIVES 24 382 0.00%
139 CANADA PENSION PLAN INVESTMENT BOARD 10 0 0.00%
Page 3 of 3

From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.