Stock TransactionsFIRST SOLAR INC

Total Bought
5,412,495
185 transactions
Total Sold
2,932,689
185 transactions
Net
+2,479,806
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.464.36+0.90buy
Demars Financial Group, LLC4,129722,760+718,6310.470.13-0.34buy
Mirova US LLC60,916646,310+585,3940.171.37+1.19buy
Hill City Capital, LP460,000850,000+390,0007.589.60+2.02buy
Encompass Capital Advisors LLC60,445329,718+269,2730.732.18+1.45buy
Clean Energy Transition LLP686,700935,147+248,44718.9816.88-2.10buy
PRICE T ROWE ASSOCIATES INC /MD/225,681454,709+229,0280.010.01+0.00buy
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.390.31-0.08buy
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.823.25+2.43buy
INTECH INVESTMENT MANAGEMENT LLC3,981106,595+102,6140.010.19+0.18buy
Allianz Asset Management GmbH203,048104,625+98,4230.080.03-0.05sell
SCHRODER INVESTMENT MANAGEMENT GROUP1,254,2141,347,095+92,8810.320.23-0.09buy
D. E. Shaw & Co., Inc.241,019150,208+90,8110.090.030.00sell
E. Ohman J:or Asset Management AB69,900157,216+87,3160.430.65+0.21buy
JANE STREET GROUP, LLC467,275392,224+75,0510.260.15-0.11sell
BNP PARIBAS FINANCIAL MARKETS210,519282,285+71,7660.050.040.00buy
AQR CAPITAL MANAGEMENT LLC216,193285,084+68,8910.080.070.00buy
Rockefeller Capital Management L.P.89,27421,001+68,2730.060.010.00sell
GEODE CAPITAL MANAGEMENT, LLC2,602,5032,666,242+63,7390.060.040.00buy
Anomaly Capital Management, LP489,775545,908+56,1334.352.84-1.51buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.25,47679,585+54,1090.010.03+0.02buy
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
CastleKnight Management LP67,100100,800+33,7001.941.95+0.00buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp38,56869,563+30,9950.060.07+0.02buy
RWA WEALTH PARTNERS, LLC3,83334,032+30,1990.010.07+0.06buy
PRINCIPAL FINANCIAL GROUP INC150,783120,959+29,8240.020.010.00sell
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.341.42+0.08buy
Korea Investment CORP78,300101,683+23,3830.050.04-0.00buy
Point72 Europe (London) LLP15,73939,085+23,3460.250.40+0.15buy
KAYNE ANDERSON CAPITAL ADVISORS LP28,00149,602+21,6010.180.21+0.03buy
MBB PUBLIC MARKETS I LLC23,19943,439+20,2400.490.91+0.42buy
CANADA LIFE ASSURANCE Co80,62199,177+18,5560.040.03-0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)344,565362,503+17,9380.260.190.00buy
RHUMBLINE ADVISERS210,147192,315+17,8320.050.030.00sell
LGT Group Foundation22,57340,100+17,5270.090.11+0.02buy
FIRST TRUST ADVISORS LP298,645315,802+17,1570.070.050.00buy
TCW GROUP INC16,37433,490+17,1160.040.05+0.01buy
Marex Group plc1,61217,926+16,3140.010.05+0.04buy
Walleye Capital LLC71,82255,608+16,2140.250.110.00sell
Foster Victor Wealth Advisors, LLC47,20763,201+15,9940.850.93+0.08buy
Tairen Capital Ltd10,00025,000+15,0000.070.65+0.58buy
Andrew Hill Investment Advisors, Inc.4,42618,635+14,2090.832.44+1.61buy
ARDSLEY ADVISORY PARTNERS LP28,00041,000+13,0001.321.40+0.08buy
CenterBook Partners LP14,79627,271+12,4750.230.29+0.06buy
PRUDENTIAL FINANCIAL INC69,55357,137+12,4160.030.010.00sell
LBP AM SA35,00147,013+12,0120.130.11-0.02buy
TRILLIUM ASSET MANAGEMENT, LLC160,065171,846+11,7810.980.79-0.20buy
CI INVESTMENTS INC.61,03049,926+11,1040.060.030.00sell
Arosa Capital Management LP38,40049,500+11,1003.713.50-0.21buy
J. Safra Sarasin Holding AG54,96364,711+9,7480.240.19-0.05buy
SCP Investment, LP3,88813,588+9,7000.711.83+1.12buy
National Pension Service185,883195,383+9,5000.040.03-0.01buy
Mediolanum International Funds Ltd15,67624,472+8,7960.060.06+0.00buy
STRS OHIO176,779185,500+8,7210.170.13-0.04buy
VIKING FUND MANAGEMENT LLC9,00017,000+8,0000.360.47+0.10buy
Carmignac Gestion7658,746+7,9810.000.02+0.02buy
Quarry LP11,04118,930+7,8890.860.660.00buy
Oakworth Capital, Inc.1797,766+7,5870.000.09+0.09buy
Summerhill Capital Management lnc.36,66744,243+7,5766.285.82-0.46buy
Empowered Funds, LLC7,40414,507+7,1030.030.04+0.01buy
COHEN & STEERS, INC.17,25124,302+7,0510.010.01+0.00buy
ESSEX INVESTMENT MANAGEMENT CO LLC897,122+7,0330.000.23+0.22buy
OVERSEA-CHINESE BANKING Corp Ltd12,89719,802+6,9050.090.10+0.01buy
OSSIAM3,42510,120+6,6950.020.03+0.01buy
TT International Asset Management LTD2,9779,578+6,6010.090.24+0.15buy
TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA10,31316,776+6,4630.940.98+0.04buy
Boston Common Asset Management, LLC69,43475,811+6,3770.450.39-0.06buy
ABN AMRO Bank N.V.169,639175,934+6,2950.570.41-0.16buy
Banco Santander, S.A.4,77810,853+6,0750.010.02+0.01buy
Mader & Shannon Wealth Management, Inc.8,46614,363+5,8971.231.57+0.34buy
NATIXIS20,67126,440+5,7690.030.030.00buy
DNCA FINANCE31,50036,647+5,1470.670.50-0.17buy
North Growth Management Ltd.10,00015,000+5,0000.480.50+0.02buy
Bridgewater Associates, LP89,98994,963+4,9740.130.08-0.05buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM173,110168,232+4,8780.050.04-0.02sell
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND16,50021,000+4,5000.040.04-0.00buy
SteelPeak Wealth, LLC1,7506,087+4,3370.020.04+0.03buy
OSTRUM ASSET MANAGEMENT1,2725,180+3,9080.030.08+0.05buy
Asset Management One Co., Ltd.41,93445,496+3,5620.040.03-0.01buy
Metis Global Partners, LLC17,15420,662+3,5080.130.11-0.02buy
Venture Visionary Partners LLC36,08639,534+3,4480.390.30-0.10buy
Candriam S.C.A.83,89787,323+3,4260.110.09-0.03buy
BROOKFIELD Corp /ON/13,48516,910+3,4250.020.02-0.00buy
SFE Investment Counsel48,58051,856+3,2762.521.94-0.58buy
CTC LLC8,71611,782+3,0660.000.00+0.00buy
Fisher Asset Management, LLC41,73844,798+3,0600.000.00-0.00buy
ProShare Advisors LLC21,84924,867+3,0180.010.010.00buy
Oak Grove Capital LLC3,7506,650+2,9000.150.17+0.02buy
Golden State Equity Partners72,901+2,8940.000.10+0.10buy
OFI INVEST ASSET MANAGEMENT18,70721,538+2,8310.100.09-0.02buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO11,65014,384+2,7340.030.03-0.00buy
NATIXIS ADVISORS, LLC72,11774,803+2,6860.040.020.00buy
Page 1 of 4