Stock Transactions — FIRST SOLAR INC

Total Bought
16,643,669
394 transactions
Total Sold
11,989,719
449 transactions
Net
+4,653,950
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.150,2081,871,774+1,721,5660.030.28+0.25buy
VIKING GLOBAL INVESTORS LP01,411,131+1,411,1310.000.57+0.57buy
JPMORGAN CHASE & CO248,1061,312,183+1,064,0770.000.01+0.01buy
SUSQUEHANNA INTERNATIONAL GROUP, LLP170,228954,417+784,1890.040.20+0.15buy
CANADA PENSION PLAN INVESTMENT BOARD4,476759,033+754,5570.000.09+0.09buy
MILLENNIUM MANAGEMENT LLC176,623828,931+652,3080.030.10+0.07buy
Invesco Ltd.1,835,0562,427,500+592,4440.060.06-0.00buy
Hill City Capital, LP850,0001,355,000+505,0009.6012.75+3.16buy
UBS Group AG1,101,3521,516,205+414,8530.040.04-0.00buy
WELLINGTON MANAGEMENT GROUP LLP2,359,8462,765,303+405,4570.080.07-0.01buy
VANGUARD GROUP INC12,821,70113,200,342+378,6410.040.03-0.01buy
BNP Paribas Asset Management Holding S.A.1,887,6242,241,972+354,3480.820.76-0.06buy
BNP PARIBAS FINANCIAL MARKETS282,285603,295+321,0100.040.06+0.02buy
Encompass Capital Advisors LLC329,718650,000+320,2822.493.16+0.67buy
HSBC HOLDINGS PLC622,212919,814+297,6020.070.08+0.01buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,450,9141,741,026+290,1120.060.06-0.00buy
BANK OF AMERICA CORP /DE/837,8561,095,707+257,8510.010.01-0.00buy
Mirova US LLC646,310894,616+248,3061.371.34-0.02buy
PRICE T ROWE ASSOCIATES INC /MD/454,709693,655+238,9460.010.01+0.00buy
FMR LLC1,760,5501,996,088+235,5380.020.02-0.00buy
Polar Capital Holdings Plc247,749417,069+169,3200.240.32+0.08buy
GEODE CAPITAL MANAGEMENT, LLC2,666,2422,831,372+165,1300.040.03-0.01buy
DIMENSIONAL FUND ADVISORS LP1,249,6001,402,357+152,7570.050.04-0.01buy
BlackRock, Inc.11,710,82911,857,341+146,5120.040.03-0.01buy
DEUTSCHE BANK AG\1,262,7751,405,507+142,7320.090.07-0.02buy
Qube Research & Technologies Ltd0139,755+139,7550.000.03+0.03buy
Robeco Schweiz AG469,395604,011+134,6161.771.88+0.11buy
Mediolanum International Funds Ltd24,472152,178+127,7060.060.27+0.21buy
GOLDMAN SACHS GROUP INC352,857477,906+125,0490.010.01-0.00buy
Temasek Holdings (Private) Ltd1,292119,032+117,7400.000.06+0.06buy
Shay Capital LLC3,000113,450+110,4500.134.18+4.05buy
OFI INVEST ASSET MANAGEMENT21,538129,943+108,4050.090.40+0.31buy
Zurcher Kantonalbank (Zurich Cantonalbank)362,503469,638+107,1350.180.17-0.01buy
CIBC Private Wealth Group LLC5,479110,534+105,0550.000.03+0.03buy
SAMLYN CAPITAL, LLC1,638,3911,741,794+103,4034.593.63-0.96buy
Aquatic Capital Management LLC092,639+92,6390.000.30+0.30buy
AQR CAPITAL MANAGEMENT LLC285,084377,626+92,5420.060.05-0.02buy
Grantham, Mayo, Van Otterloo & Co. LLC267,516358,507+90,9910.150.14-0.01buy
SOROS FUND MANAGEMENT LLC216,642307,144+90,5020.670.69+0.03buy
E. Ohman J:or Asset Management AB157,216244,218+87,0020.650.82+0.17buy
Tredje AP-fonden17,91097,910+80,0000.030.12+0.09buy
Candriam S.C.A.87,323165,194+77,8710.090.13+0.04buy
Legal & General Group Plc767,025844,037+77,0120.040.03-0.01buy
AMF Tjanstepension AB071,714+71,7140.000.07+0.07buy
Long Focus Capital Management, LLC070,000+70,0000.000.60+0.60buy
CITIGROUP INC323,438393,360+69,9220.050.04-0.02buy
Foresight Group Ltd Liability Partnership069,473+69,4730.001.24+1.24buy
PEAK6 LLC069,311+69,3110.000.34+0.34buy
Walleye Trading LLC134,784199,021+64,2370.470.71+0.25buy
Maxi Investments CY Ltd10,05370,590+60,5370.341.78+1.44buy
Empowered Funds, LLC14,50774,857+60,3500.040.13+0.10buy
Russell Investments Group, Ltd.132,481190,722+58,2410.030.03+0.00buy
Lightrock Netherlands B.V.48,642105,861+57,2193.023.53+0.51buy
SIMPLEX TRADING, LLC055,440+55,4400.000.25+0.25buy
Snowden Capital Advisors LLC1,14555,300+54,1550.010.22+0.22buy
Redwood Grove Capital, LLC53,500103,700+50,2002.924.70+1.78buy
BANK OF NOVA SCOTIA21,41869,539+48,1210.010.02+0.01buy
NORTHERN TRUST CORP1,248,5521,295,310+46,7580.030.02-0.01buy
Handelsbanken Fonder AB375,010421,217+46,2070.250.22-0.03buy
Quinn Opportunity Partners LLC043,500+43,5000.000.39+0.39buy
STATE STREET CORP5,170,7685,214,155+43,3870.040.03-0.01buy
Quantitative Investment Management, LLC2,50645,460+42,9540.030.53+0.50buy
Blackstone Inc.1,18041,900+40,7200.000.02+0.02buy
Triodos Investment Management BV208,450248,500+40,0502.972.60-0.37buy
Mitsubishi UFJ Asset Management Co., Ltd.160,723198,397+37,6740.030.02-0.01buy
Kovitz Investment Group Partners, LLC3,08739,852+36,7650.000.03+0.02buy
Riverview Capital Advisers, LLC035,770+35,7700.001.42+1.42buy
CastleKnight Management LP100,800136,500+35,7001.951.85-0.10buy
South Dakota Investment Council58,40193,407+35,0060.210.24+0.04buy
K2 PRINCIPAL FUND, L.P.10,00044,104+34,1040.260.85+0.59buy
Foster Victor Wealth Advisors, LLC63,20196,794+33,5930.930.98+0.05buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC773,292805,798+32,5060.030.02-0.01buy
FORA Capital, LLC3,36935,845+32,4760.070.46+0.39buy
ODDO BHF ASSET MANAGEMENT SAS66,57598,717+32,1420.590.51-0.08buy
LONESTAR CAPITAL MANAGEMENT LLC030,000+30,0000.004.71+4.71buy
Arosa Capital Management LP49,50078,200+28,7005.736.56+0.83buy
Man Group plc43,80570,300+26,4950.020.03+0.00buy
Holocene Advisors, LP026,128+26,1280.000.01+0.01buy
DISCOVERY CAPITAL MANAGEMENT, LLC / CT32,70058,800+26,1000.390.89+0.50buy
TRIGLAV INVESTMENTS, D.O.O.025,250+25,2500.000.27+0.27buy
Vontobel Holding Ltd.165,792189,320+23,5280.100.09-0.01buy
Weiss Asset Management LP021,459+21,4590.000.07+0.07buy
MACQUARIE GROUP LTD56,42977,113+20,6840.010.01+0.00buy
Slow Capital, Inc.23,16343,757+20,5940.580.74+0.16buy
Bank Julius Baer & Co. Ltd, Zurich116,074136,644+20,5700.070.06-0.01buy
Lumbard & Kellner, LLC27,12746,393+19,2662.052.59+0.53buy
Delta Global Management LP018,736+18,7360.000.17+0.17buy
Caption Management, LLC23,10041,305+18,2050.170.24+0.07buy
STEPHENS INC /AR/016,661+16,6610.000.03+0.03buy
New Age Alpha Advisors, LLC3,02719,647+16,6200.020.11+0.09buy
RAYMOND JAMES FINANCIAL INC27,98843,991+16,0030.000.00+0.00buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.86,003101,659+15,6560.200.24+0.03buy
INVESTMENT HOUSE LLC015,469+15,4690.000.11+0.11buy
Y-Intercept (Hong Kong) Ltd015,154+15,1540.000.13+0.13buy
M. Kulyk & Associates, LLC8,98824,055+15,0670.340.70+0.35buy
TEACHER RETIREMENT SYSTEM OF TEXAS014,868+14,8680.000.01+0.01buy
Janney Montgomery Scott LLC6,51321,264+14,7510.000.01+0.00buy
F/m Investments LLC9,12923,499+14,3700.060.12+0.06buy
Marex Group plc17,92632,063+14,1370.050.08+0.02buy
Bayesian Capital Management, LP6,97820,678+13,7000.150.43+0.28buy
Page 1 of 10