Stock TransactionsFIRST SOLAR INC

Total Bought
6,802,151
318 transactions
Total Sold
8,094,326
340 transactions
Net
-1,292,175
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
D. E. Shaw & Co., Inc.59,1761,319,431+1,260,2550.010.19+0.18buy
SAMLYN CAPITAL, LLC510,9311,045,479+534,5481.734.09+2.36buy
Hill City Capital, LP2,177,5402,628,130+450,59015.3514.48-0.86buy
FMR LLC1,808,4332,179,215+370,7820.020.02+0.00buy
ASSETMARK, INC21,238333,310+312,0720.010.14+0.13buy
STATE STREET CORP5,284,6175,576,026+291,4090.040.04+0.00buy
WELLS FARGO & COMPANY/MN91,584312,940+221,3560.000.01+0.01buy
BlackRock, Inc.13,821,07614,029,065+207,9890.050.05+0.00buy
IMC-Chicago, LLC18,392219,295+200,9030.050.48+0.42buy
AMERIPRISE FINANCIAL INC50,724251,358+200,6340.000.01+0.01buy
AMERICAN CENTURY COMPANIES INC55,174242,426+187,2520.010.03+0.02buy
GOLDMAN SACHS GROUP INC530,849709,626+178,7770.010.02+0.00buy
ROYAL BANK OF CANADA212,567359,322+146,7550.010.01+0.01buy
HSBC HOLDINGS PLC666,976806,256+139,2800.080.09+0.01buy
Altshuler Shaham Ltd10,485124,897+114,4120.040.37+0.33buy
JACOBS LEVY EQUITY MANAGEMENT, INC150,871264,199+113,3280.130.22+0.10buy
MORGAN STANLEY1,682,4021,790,509+108,1070.020.02+0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,435,1421,535,836+100,6940.060.07+0.01buy
Handelsbanken Fonder AB593,898683,112+89,2140.390.46+0.07buy
Russell Investments Group, Ltd.318,250377,219+58,9690.070.08+0.01buy
CANADA LIFE ASSURANCE Co66,583125,216+58,6330.020.05+0.02buy
FIRST TRUST ADVISORS LP337,041394,780+57,7390.050.05+0.01buy
DIMENSIONAL FUND ADVISORS LP1,305,4711,358,967+53,4960.050.06+0.00buy
Legal & General Group Plc601,273649,113+47,8400.030.03+0.00buy
Generali Investments CEE, investicni spolecnost, a.s.2,45347,181+44,7280.030.53+0.50buy
Triodos Investment Management BV277,600321,250+43,6504.144.61+0.47buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM128,905171,891+42,9860.020.02+0.01buy
Pacer Advisors, Inc.405,221447,493+42,2720.000.27+0.27buy
CITIGROUP INC333,212373,177+39,9650.040.04-0.00buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.46,15884,081+37,9230.080.15+0.07buy
FRED ALGER MANAGEMENT, LLC2,61035,118+32,5080.000.03+0.03buy
Tidal Investments LLC30,80161,768+30,9670.020.04+0.02buy
Freestone Grove Partners LP33230,449+30,1170.000.05+0.05buy
ALLIANCEBERNSTEIN L.P.182,883212,354+29,4710.020.01-0.00buy
Mediolanum International Funds Ltd30,59857,145+26,5470.060.11+0.05buy
Irenic Capital Management LP72,88998,989+26,1001.301.68+0.38buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND57,80083,700+25,9000.060.09+0.03buy
APG Asset Management N.V.53,50674,706+21,2000.030.04+0.01buy
KLP KAPITALFORVALTNING AS53,60074,000+20,4000.040.06+0.01buy
Treasurer of the State of North Carolina67,94787,797+19,8500.040.05+0.01buy
National Pension Service235,405254,763+19,3580.040.04+0.00buy
Universal- Beteiligungs- und Servicegesellschaft mbH212,302231,256+18,9540.070.08+0.01buy
Grantham, Mayo, Van Otterloo & Co. LLC132,579151,428+18,8490.070.08+0.01buy
Mitsubishi UFJ Asset Management Co., Ltd.244,438261,578+17,1400.030.03+0.00buy
Farther Finance Advisors, LLC5,88722,308+16,4210.010.04+0.03buy
Inspire Investing, LLC4,44120,816+16,3750.090.20+0.12buy
Arax Advisory Partners6016,367+16,3070.000.03+0.03buy
CastleKnight Management LP23,70039,200+15,5000.220.34+0.12buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC138,652153,637+14,9850.040.05+0.01buy
E. Ohman J:or Asset Management AB137,176151,973+14,7970.720.83+0.12buy
Aberdeen Group plc133,096147,731+14,6350.040.05+0.01buy
Private Advisor Group, LLC4,82518,856+14,0310.000.02+0.02buy
BANK OF MONTREAL /CAN/123,427137,395+13,9680.010.01+0.00buy
NATIONAL BANK OF CANADA /FI/160,148173,989+13,8410.030.04+0.00buy
BARCLAYS PLC420,862434,651+13,7890.030.03+0.00buy
Allianz Asset Management GmbH194,334207,382+13,0480.040.05+0.00buy
Robeco Institutional Asset Management B.V.101,307114,067+12,7600.030.03+0.00buy
Rafferty Asset Management, LLC25,30337,846+12,5430.020.02+0.00buy
Cambridge Investment Research Advisors, Inc.34,09845,936+11,8380.020.02+0.01buy
SteelPeak Wealth, LLC12,24823,483+11,2350.080.15+0.07buy
INTECH INVESTMENT MANAGEMENT LLC2,91214,097+11,1850.010.03+0.02buy
JANE STREET GROUP, LLC7,76418,894+11,1300.000.00+0.00buy
Union Bancaire Privee, UBP SA46,80257,768+10,9660.110.13+0.02buy
VAN ECK ASSOCIATES CORP53,66963,787+10,1180.010.01+0.00buy
NATIXIS ADVISORS, LLC49,32659,392+10,0660.010.02+0.00buy
Brevan Howard Capital Management LP3,04113,093+10,0520.010.04+0.04buy
Continuum Advisory, LLC14,98425,012+10,0280.280.48+0.19buy
State of Tennessee, Department of Treasury36,62546,517+9,8920.020.03+0.01buy
OMERS ADMINISTRATION Corp2,21812,047+9,8290.000.02+0.01buy
JONES FINANCIAL COMPANIES LLLP41,38351,039+9,6560.000.00+0.00buy
BI Asset Management Fondsmaeglerselskab A/S32,15441,786+9,6320.070.08+0.01buy
Mirae Asset Global Investments Co., Ltd.63,76073,344+9,5840.040.03-0.00buy
J. Safra Sarasin Holding AG88,41097,901+9,4910.300.33+0.03buy
ALLIANZ SE5,21014,469+9,2590.010.04+0.02buy
UBS Group AG1,205,8181,215,007+9,1890.040.05+0.00buy
COOKSON PEIRCE & CO INC1,99110,764+8,7730.020.08+0.07buy
BOOTHBAY FUND MANAGEMENT, LLC1,6459,952+8,3070.010.04+0.04buy
GUGGENHEIM CAPITAL LLC20,15328,138+7,9850.030.04+0.01buy
FRANKLIN RESOURCES INC163,625171,595+7,9700.010.01+0.00buy
BALYASNY ASSET MANAGEMENT L.P.37,69045,059+7,3690.010.02+0.00buy
NISA INVESTMENT ADVISORS, LLC15,81622,742+6,9260.010.02+0.01buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM155,621162,470+6,8490.030.04+0.00buy
XTX Topco Ltd5,46612,251+6,7850.020.04+0.02buy
CoreCommodity Management, LLC10,52317,230+6,7070.390.81+0.42buy
STANCE CAPITAL LLC6727,377+6,7050.060.53+0.47buy
LPL Financial LLC73,98280,497+6,5150.000.00+0.00buy
Janney Montgomery Scott LLC6,91113,404+6,4930.000.01+0.00buy
TODD ASSET MANAGEMENT LLC256,340262,697+6,3570.991.10+0.11buy
Robeco Schweiz AG645,692651,923+6,2312.692.47-0.23buy
Horizon Investments, LLC4,54810,253+5,7050.010.03+0.02buy
Pictet Asset Management Holding SA1,138,4731,144,045+5,5720.240.26+0.02buy
OSAIC HOLDINGS, INC.14,02619,523+5,4970.000.01+0.00buy
&PARTNERS4,5629,845+5,2830.000.01+0.01buy
CIBC Asset Management Inc26,87932,156+5,2770.010.02+0.00buy
Ensign Peak Advisors, Inc27,65332,897+5,2440.010.01+0.00buy
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY182,379187,549+5,1700.280.30+0.02buy
Creative Planning27,73332,874+5,1410.000.00+0.00buy
WESTERLY CAPITAL MANAGEMENT, LLC10,00015,000+5,0000.610.65+0.05buy
KAYNE ANDERSON CAPITAL ADVISORS LP4,7699,730+4,9610.020.05+0.03buy
COHEN & STEERS, INC.26,69231,639+4,9470.010.01+0.00buy
Page 1 of 7