Stock Transactions — FIRST SOLAR INC

Total Bought
13,534,592
387 transactions
Total Sold
10,585,763
440 transactions
Net
+2,948,829
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
SAMLYN CAPITAL, LLC917,7121,638,391+720,6793.704.59+0.89buy
Demars Financial Group, LLC4,129722,760+718,6310.470.13-0.34buy
BALYASNY ASSET MANAGEMENT L.P.11,359614,411+603,0520.010.25+0.24buy
BlackRock, Inc.11,124,17011,710,829+586,6590.060.04-0.02buy
Mirova US LLC60,916646,310+585,3940.171.37+1.19buy
UBS Group AG626,9191,101,352+474,4330.040.04-0.00buy
Amundi1,378,4471,805,244+426,7970.120.12-0.00buy
Hill City Capital, LP460,000850,000+390,0007.589.60+2.02buy
ROYAL BANK OF CANADA140,218446,799+306,5810.010.02+0.01buy
NORTHERN TRUST CORP955,4181,248,552+293,1340.040.03-0.01buy
WELLS FARGO & COMPANY/MN226,427516,425+289,9980.010.02+0.01buy
Encompass Capital Advisors LLC60,445329,718+269,2730.732.49+1.76buy
WELLINGTON MANAGEMENT GROUP LLP2,097,3642,359,846+262,4820.090.08-0.02buy
DIMENSIONAL FUND ADVISORS LP988,1201,249,600+261,4800.060.05-0.01buy
DEUTSCHE BANK AG\1,004,2921,262,775+258,4830.100.09-0.01buy
Clean Energy Transition LLP686,700935,147+248,44718.9816.88-2.10buy
MORGAN STANLEY1,582,0431,812,592+230,5490.030.02-0.01buy
PRICE T ROWE ASSOCIATES INC /MD/225,681454,709+229,0280.010.01+0.00buy
Invesco Ltd.1,611,1231,835,056+223,9330.080.06-0.02buy
SOROS FUND MANAGEMENT LLC0216,642+216,6420.000.67+0.67buy
STATE STREET CORP4,956,6335,170,768+214,1350.050.04-0.01buy
Handelsbanken Fonder AB178,266375,010+196,7440.180.25+0.08buy
Point72 Asset Management, L.P.0179,956+179,9560.000.09+0.09buy
Assenagon Asset Management S.A.46,898206,743+159,8450.020.07+0.04buy
GROUP ONE TRADING LLC7,308165,398+158,0900.070.99+0.92buy
CITIGROUP INC170,018323,438+153,4200.040.05+0.02buy
Squarepoint Ops LLC2,882147,579+144,6970.000.07+0.06buy
CITADEL ADVISORS LLC126,807271,224+144,4170.030.04+0.01buy
BNP Paribas Asset Management Holding S.A.1,743,8131,887,624+143,8111.080.82-0.25buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main1,610,7021,748,603+137,9010.420.33-0.09buy
SORA INVESTORS LLC0132,191+132,1910.002.59+2.59buy
Walleye Trading LLC2,700134,784+132,0840.020.47+0.45buy
VANGUARD GROUP INC12,701,41212,821,701+120,2890.060.04-0.02buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,330,6751,450,914+120,2390.090.06-0.03buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.106,919221,975+115,0560.270.39+0.12buy
Triodos Investment Management BV95,200208,450+113,2501.872.97+1.10buy
Yaupon Capital Management LP85,098190,534+105,4361.422.12+0.70buy
Covalis Capital LLP23,224126,128+102,9040.863.25+2.38buy
INTECH INVESTMENT MANAGEMENT LLC3,981106,595+102,6140.010.18+0.17buy
RWC Asset Management LLP095,012+95,0120.000.84+0.84buy
NOMURA HOLDINGS INC11,256106,031+94,7750.020.10+0.08buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,254,2141,347,095+92,8810.320.23-0.09buy
E. Ohman J:or Asset Management AB69,900157,216+87,3160.430.65+0.21buy
MILLENNIUM MANAGEMENT LLC94,291176,623+82,3320.020.03+0.01buy
MOORE CAPITAL MANAGEMENT, LP072,720+72,7200.000.24+0.24buy
BNP PARIBAS FINANCIAL MARKETS210,519282,285+71,7660.050.04-0.01buy
AQR CAPITAL MANAGEMENT LLC216,193285,084+68,8910.070.06-0.01buy
NORGES BANK1,735,7101,800,947+65,2370.060.04-0.02buy
IMC-Chicago, LLC064,451+64,4510.000.31+0.31buy
Bank of New York Mellon Corp647,868711,688+63,8200.030.02-0.01buy
GEODE CAPITAL MANAGEMENT, LLC2,602,5032,666,242+63,7390.050.04-0.02buy
Brandywine Global Investment Management, LLC063,454+63,4540.000.08+0.08buy
Pacer Advisors, Inc.57061,757+61,1870.000.03+0.03buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC716,104773,292+57,1880.030.03-0.01buy
Anomaly Capital Management, LP489,775545,908+56,1334.352.84-1.51buy
Russell Investments Group, Ltd.76,510132,481+55,9710.030.03+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.25,47679,585+54,1090.010.03+0.02buy
Redwood Grove Capital, LLC053,500+53,5000.002.92+2.92buy
Hudson Bay Capital Management LP050,006+50,0060.000.05+0.05buy
Proficio Capital Partners LLC049,171+49,1710.000.00+0.00buy
Robeco Institutional Asset Management B.V.546,193595,267+49,0740.270.20-0.07buy
DECADE RENEWABLE PARTNERS LP18,20065,421+47,2212.385.64+3.26buy
Senator Investment Group LP100,000143,490+43,4901.180.74-0.44buy
TODD ASSET MANAGEMENT LLC170,363212,596+42,2330.990.90-0.09buy
Allspring Global Investments Holdings, LLC5,11839,192+34,0740.000.01+0.01buy
CastleKnight Management LP67,100100,800+33,7001.941.95+0.00buy
DISCOVERY CAPITAL MANAGEMENT, LLC / CT032,700+32,7000.000.39+0.39buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp38,56869,563+30,9950.060.07+0.02buy
SG Americas Securities, LLC33,37064,339+30,9690.030.05+0.02buy
Ruffer LLP030,480+30,4800.000.19+0.19buy
RWA WEALTH PARTNERS, LLC3,83334,032+30,1990.010.07+0.06buy
Swedbank AB112,054142,060+30,0060.040.03-0.00buy
CAPITAL FUND MANAGEMENT S.A.027,837+27,8370.000.05+0.05buy
SIR Capital Management, L.P.027,300+27,3000.000.50+0.50buy
Lumbard & Kellner, LLC027,127+27,1270.002.05+2.05buy
PICTON MAHONEY ASSET MANAGEMENT026,365+26,3650.000.14+0.14buy
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY122,843148,843+26,0000.270.23-0.04buy
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.5,00030,400+25,4000.180.73+0.55buy
Park West Asset Management LLC75,000100,000+25,0001.381.47+0.08buy
Alight Capital Management LP025,000+25,0000.001.49+1.49buy
DRW Securities, LLC024,485+24,4850.000.29+0.29buy
Korea Investment CORP78,300101,683+23,3830.050.04-0.00buy
Point72 Europe (London) LLP15,73939,085+23,3460.330.40+0.07buy
Caption Management, LLC023,100+23,1000.000.17+0.17buy
Ashton Thomas Private Wealth, LLC021,863+21,8630.000.15+0.15buy
KAYNE ANDERSON CAPITAL ADVISORS LP28,00149,602+21,6010.180.21+0.03buy
HITE Hedge Asset Management LLC020,818+20,8180.000.27+0.27buy
Edgestream Partners, L.P.020,350+20,3500.000.15+0.15buy
MBB PUBLIC MARKETS I LLC23,19943,439+20,2400.490.91+0.42buy
FRANKLIN RESOURCES INC131,634151,328+19,6940.010.01-0.00buy
CANADA LIFE ASSURANCE Co80,62199,177+18,5560.040.03-0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)344,565362,503+17,9380.260.18-0.07buy
LGT Group Foundation22,57340,100+17,5270.090.11+0.02buy
Impact Asset Management GmbH017,480+17,4800.001.22+1.22buy
ALLIANCEBERNSTEIN L.P.176,649194,038+17,3890.010.01-0.00buy
FIRST TRUST ADVISORS LP298,645315,802+17,1570.070.05-0.02buy
TCW GROUP INC16,37433,490+17,1160.040.05+0.01buy
Marex Group plc1,61217,926+16,3140.010.05+0.04buy
MACQUARIE GROUP LTD40,38656,429+16,0430.010.01+0.00buy
Foster Victor Wealth Advisors, LLC47,20763,201+15,9940.850.93+0.08buy
Page 1 of 10