Stock Transactions — FIRST SOLAR INC

Total Bought
9,250,523
362 transactions
Total Sold
8,167,827
335 transactions
Net
+1,082,696
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
FMR LLC2,352,5843,950,760+1,598,1760.030.04+0.01buy
WELLINGTON MANAGEMENT GROUP LLP1,924,1353,118,453+1,194,3180.060.09+0.03buy
VOYA INVESTMENT MANAGEMENT LLC1,817,9052,331,926+514,0210.320.39+0.06buy
CITADEL ADVISORS LLC281,441766,106+484,6650.050.12+0.08buy
Park West Asset Management LLC153,000570,000+417,0002.587.21+4.63buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP500,492804,757+304,2650.150.20+0.06buy
BNP Paribas Asset Management Holding S.A.2,522,1972,801,916+279,7191.211.26+0.05buy
BANK OF AMERICA CORP /DE/636,155874,526+238,3710.010.02+0.00buy
BALYASNY ASSET MANAGEMENT L.P.184,246402,077+217,8310.090.17+0.09buy
SUMMIT PARTNERS PUBLIC ASSET MANAGEMENT, LLC113,554313,554+200,0001.062.53+1.47buy
Point72 Asset Management, L.P.99,226295,197+195,9710.050.14+0.09buy
Bank Julius Baer & Co. Ltd, Zurich30,116200,247+170,1310.070.13+0.05buy
MARSHALL WACE, LLP59,600214,256+154,6560.020.06+0.04buy
GOLDMAN SACHS GROUP INC259,101387,457+128,3560.010.01+0.00buy
Rockefeller Capital Management L.P.23,133137,137+114,0040.010.07+0.05buy
Senator Investment Group LP0106,963+106,9630.000.82+0.82buy
STATE STREET CORP4,765,4864,872,280+106,7940.040.04-0.00buy
VANGUARD GROUP INC12,151,81712,257,053+105,2360.050.04-0.00buy
Southpoint Capital Advisors LP300,000400,000+100,0001.111.34+0.23buy
Grantham, Mayo, Van Otterloo & Co. LLC296,929395,106+98,1770.230.24+0.02buy
SIR Capital Management, L.P.092,685+92,6850.001.58+1.58buy
RWA WEALTH PARTNERS, LLC083,032+83,0320.000.19+0.19buy
GEODE CAPITAL MANAGEMENT, LLC2,431,6612,509,681+78,0200.040.04-0.00buy
E. Ohman J:or Asset Management AB3,70069,100+65,4000.020.30+0.27buy
Point72 Europe (London) LLP062,738+62,7380.000.99+0.99buy
NATIONAL BANK OF CANADA /FI/60,465122,407+61,9420.020.04+0.02buy
MACQUARIE GROUP LTD4,46464,769+60,3050.000.01+0.01buy
CenterBook Partners LP058,269+58,2690.000.68+0.68buy
KAYNE ANDERSON CAPITAL ADVISORS LP058,179+58,1790.000.28+0.28buy
UBS Group AG401,063453,739+52,6760.030.03-0.00buy
Mirae Asset Global Investments Co., Ltd.43,82696,200+52,3740.020.04+0.02buy
CastleKnight Management LP049,300+49,3000.001.23+1.23buy
BNP PARIBAS FINANCIAL MARKETS150,584198,180+47,5960.050.04-0.01buy
MEEDER ASSET MANAGEMENT INC046,713+46,7130.000.50+0.50buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main126,521173,101+46,5800.030.03+0.00buy
STRS OHIO85,000130,000+45,0000.060.09+0.03buy
SG Americas Securities, LLC3,58548,263+44,6780.010.04+0.03buy
Erste Asset Management GmbH191,081234,865+43,7840.480.54+0.05buy
FRANKLIN RESOURCES INC286,036328,860+42,8240.020.02-0.01buy
Mn Services Vermogensbeheer B.V.041,100+41,1000.000.05+0.05buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.350,011390,959+40,9480.840.82-0.02buy
Canoe Financial LP040,300+40,3000.000.08+0.08buy
Foster Victor Wealth Advisors, LLC20,63457,821+37,1870.350.97+0.62buy
ZEVENBERGEN CAPITAL INVESTMENTS LLC336,084369,278+33,1941.331.32-0.01buy
IVY LANE CAPITAL MANAGEMENT, LLC033,000+33,0000.003.41+3.41buy
Scion Asset Management, LLC030,000+30,0000.004.89+4.89buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND191,482221,187+29,7050.120.13+0.02buy
PRINCIPAL FINANCIAL GROUP INC120,420148,543+28,1230.010.01+0.00buy
WOLVERINE TRADING, LLC64,68189,997+25,3160.090.15+0.07buy
GENDELL JEFFREY L025,000+25,0000.000.16+0.16buy
Candlestick Capital Management LP025,000+25,0000.000.14+0.14buy
South Dakota Investment Council60,59684,354+23,7580.220.30+0.07buy
National Pension Service185,400209,000+23,6000.040.04-0.00buy
CANADA LIFE ASSURANCE Co51,56674,830+23,2640.020.03+0.01buy
OFI INVEST ASSET MANAGEMENT24,78947,680+22,8910.140.21+0.07buy
Cetera Investment Advisers1,59923,991+22,3920.000.01+0.01buy
LGT Group Foundation022,264+22,2640.000.09+0.09buy
COHEN & STEERS, INC.11322,330+22,2170.000.01+0.01buy
PRUDENTIAL PLC5,51827,095+21,5770.010.03+0.03buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC613,852635,039+21,1870.030.02-0.00buy
Legal & General Group Plc726,009746,721+20,7120.040.04-0.00buy
Mitsubishi UFJ Asset Management Co., Ltd.100,590121,055+20,4650.030.03-0.00buy
AVIVA PLC100,673119,538+18,8650.060.07+0.00buy
APG Asset Management N.V.297,106314,977+17,8710.090.09-0.00buy
SFE Investment Counsel37,40055,228+17,8281.682.11+0.43buy
Aberdeen Group plc266,648283,503+16,8550.100.09-0.01buy
Pearl River Capital, LLC015,694+15,6940.000.42+0.42buy
Sumitomo Mitsui Trust Group, Inc.243,747259,177+15,4300.030.03-0.00buy
Long Focus Capital Management, LLC40,00055,000+15,0000.891.07+0.18buy
PEAPACK GLADSTONE FINANCIAL CORP4,45317,521+13,0680.010.05+0.03buy
ARDSLEY ADVISORY PARTNERS LP013,000+13,0000.000.32+0.32buy
OSAIC HOLDINGS, INC.20,10232,686+12,5840.010.01+0.01buy
Bayesian Capital Management, LP3,90015,800+11,9000.070.25+0.18buy
Geneos Wealth Management Inc.15011,932+11,7820.000.09+0.09buy
LECAP ASSET MANAGEMENT LTD3,14014,897+11,7570.200.52+0.33buy
Cinctive Capital Management LP011,735+11,7350.000.10+0.10buy
MIROVA20,23431,736+11,5020.710.95+0.24buy
NOMURA HOLDINGS INC12,18123,665+11,4840.020.03+0.01buy
BI Asset Management Fondsmaeglerselskab A/S40,98152,257+11,2760.150.17+0.02buy
Concentric Capital Strategies, LP1,24812,281+11,0330.030.13+0.11buy
CI INVESTMENTS INC.28311,012+10,7290.000.01+0.01buy
APG Asset Management US Inc.20,30030,768+10,4680.020.03+0.01buy
TRILLIUM ASSET MANAGEMENT, LLC227,416237,832+10,4161.071.02-0.05buy
Robeco Institutional Asset Management B.V.13,92923,812+9,8830.010.01+0.00buy
Credit Capital Investments LLC13,93023,430+9,5003.344.89+1.54buy
NICOLA WEALTH MANAGEMENT LTD.14,50024,000+9,5000.260.39+0.13buy
Electron Capital Partners, LLC09,348+9,3480.000.07+0.07buy
Jefferies Financial Group Inc.09,020+9,0200.000.03+0.03buy
M. Kulyk & Associates, LLC08,701+8,7010.000.34+0.34buy
Janney Montgomery Scott LLC16,87525,548+8,6730.010.01+0.00buy
OSSIAM7,33315,866+8,5330.020.05+0.03buy
U.S. Capital Wealth Advisors, LLC08,467+8,4670.000.06+0.06buy
COMMONWEALTH EQUITY SERVICES, LLC40,89649,117+8,2210.010.01+0.00buy
ABN AMRO Bank N.V.154,713162,848+8,1350.440.41-0.03buy
Secure Asset Management, LLC07,459+7,4590.000.30+0.30buy
Skandinaviska Enskilda Banken AB (publ)34,49041,895+7,4050.030.03+0.00buy
Maxi Investments CY Ltd07,263+7,2630.000.33+0.33buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.55,56962,809+7,2400.300.33+0.03buy
Clean Yield Group19,93027,034+7,1041.451.78+0.33buy
CoreCommodity Management, LLC2,4999,551+7,0520.130.57+0.45buy
Page 1 of 9