Stock Transactions

FIRST SOLAR INC

Total Bought
1,701,924
161 transactions
Total Sold
3,306,093
171 transactions
Net
-1,604,169
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Clean Energy Transition LLP1,148,9821,426,587+277,60525.0423.08-1.97buy
JUPITER ASSET MANAGEMENT LTD83,403260,023+176,6200.170.27+0.10buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC18,448138,652+120,2040.010.04+0.04buy
Robeco Schweiz AG539,078645,692+106,6143.162.69-0.46buy
PECONIC PARTNERS LLC295,000395,000+100,0001.831.35-0.48buy
Hill City Capital, LP2,090,3902,177,540+87,15020.6115.35-5.27buy
TODD ASSET MANAGEMENT LLC187,034256,340+69,3060.950.99+0.04buy
Irenic Capital Management LP7,00072,889+65,8890.241.30+1.06buy
Korea Investment CORP99,038160,597+61,5590.050.07+0.01buy
MIROVA105,758161,443+55,6853.981.29-2.69buy
Andra AP-fonden23,97878,249+54,2710.080.18+0.11buy
CenterBook Partners LP4,74847,519+42,7710.060.50+0.44buy
SORA INVESTORS LLC58,90095,432+36,5321.321.73+0.41buy
Raiffeisen Bank International AG117,374145,781+28,4070.400.39-0.01buy
Triodos Investment Management BV249,400277,600+28,2004.764.14-0.63buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND32,10057,800+25,7000.070.06-0.01buy
Swedbank AB169,838195,401+25,5630.040.04-0.00buy
National Pension Service210,661235,405+24,7440.040.04-0.01buy
Arosa Capital Management LP6,20630,500+24,2941.043.92+2.88buy
ARIEL INVESTMENTS, LLC251,565271,480+19,9150.710.60-0.11buy
Two Seas Capital LP284,259302,984+18,7254.352.76-1.59buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.112,125130,494+18,3690.520.52+0.00buy
ABN AMRO Bank N.V.182,630198,911+16,2810.450.43-0.02buy
Linden Thomas Advisory Services, LLC2,26618,232+15,9660.060.35+0.29buy
MAKENA CAPITAL MANAGEMENT LLC43,53957,851+14,3121.361.32-0.05buy
K2 PRINCIPAL FUND, L.P.18,75032,500+13,7500.510.68+0.17buy
OSTRUM ASSET MANAGEMENT1,68915,002+13,3130.020.17+0.14buy
Union Bancaire Privee, UBP SA38,53246,802+8,2700.110.11+0.00buy
Parametrica Management Ltd27,56335,039+7,47611.107.86-3.24buy
New England Research & Management, Inc.1,0507,852+6,8020.120.65+0.53buy
Quadrant Private Wealth Management, LLC16,98123,606+6,6250.730.72-0.01buy
TOBAM13,58819,950+6,3620.871.02+0.15buy
Impact Partnership Wealth, LLC9457,231+6,2860.030.18+0.14buy
FARLEY CAPITAL L.P.46,92552,285+5,3609.138.36-0.76buy
Board of the Pension Protection Fund1,0005,500+4,5000.251.00+0.75buy
Callahan Advisors, LLC9,60214,093+4,4910.210.23+0.03buy
HIMENSION CAPITAL (SINGAPORE) PTE. LTD.6,34810,746+4,3980.100.16+0.06buy
Whitaker-Myers Wealth Managers, LTD.5,7789,839+4,0610.310.39+0.07buy
AVIVA PLC87,00791,006+3,9990.040.03-0.01buy
STEVENS CAPITAL MANAGEMENT LP1,7375,459+3,7220.160.17+0.01buy
SCP Investment, LP5,4888,968+3,4801.171.96+0.79buy
ABN AMRO INVESTMENT SOLUTIONS90,54993,691+3,1420.350.24-0.11buy
Harel Insurance Investments & Financial Services Ltd.4,4617,562+3,1010.010.01+0.00buy
Secure Asset Management, LLC17,17520,141+2,9660.710.63-0.08buy
COHEN & STEERS, INC.23,74326,692+2,9490.010.01-0.00buy
Persistent Asset Partners Ltd3933,176+2,7830.050.23+0.18buy
Edgemoor Investment Advisors, Inc.7,80710,420+2,6130.160.16+0.00buy
CASTLEARK MANAGEMENT LLC2,9005,380+2,4800.020.04+0.01buy
Phoenix Financial Ltd.1,0513,471+2,4200.000.01+0.00buy
Gulf International Bank (UK) Ltd5,5467,915+2,3690.050.03-0.01buy
Mader & Shannon Wealth Management, Inc.20,65622,897+2,2412.232.09-0.14buy
E. Ohman J:or Asset Management AB135,022137,176+2,1540.820.72-0.11buy
Stamos Capital Partners, L.P.4,6816,751+2,0700.200.21+0.01buy
IPG Investment Advisors LLC3,1885,188+2,0000.150.18+0.03buy
DNCA FINANCE5,1006,900+1,8000.080.08+0.00buy
EDMOND DE ROTHSCHILD HOLDING S.A.13,31614,903+1,5870.050.04-0.01buy
Aberdeen Group plc131,529133,096+1,5670.050.04-0.01buy
CENTRAL VALLEY ADVISORS, LLC10,74112,301+1,5600.840.66-0.18buy
ALLIANZ SE3,7085,210+1,5020.010.01-0.00buy
Krane Funds Advisors LLC6,7008,200+1,5000.060.07+0.01buy
DOLIVER ADVISORS, LP2,7214,089+1,3680.180.18+0.01buy
PRAXIS INVESTMENT MANAGEMENT INC6,7308,075+1,3450.100.10-0.01buy
Vectors Research Management, LLC15,83917,089+1,2501.260.98-0.28buy
PINKERTON WEALTH, LLC13,40214,631+1,2290.360.35-0.01buy
BANQUE PICTET & CIE SA6,2327,452+1,2200.020.02+0.00buy
SteelPeak Wealth, LLC11,07912,248+1,1690.100.08-0.02buy
Advisory Alpha, LLC4,0165,086+1,0700.030.03-0.00buy
SATURNA CAPITAL CORP3,2084,268+1,0600.010.01+0.00buy
M. Kulyk & Associates, LLC25,57426,612+1,0381.280.98-0.30buy
Dai-ichi Life Insurance Company, Ltd6,5097,539+1,0300.040.04-0.00buy
Altshuler Shaham Ltd9,46010,485+1,0250.040.04-0.00buy
IFM Investors Pty Ltd21,38522,390+1,0050.050.04-0.01buy
Focus Financial Network, Inc.9671,947+9800.010.01+0.00buy
Czech National Bank28,29529,225+9300.050.04-0.01buy
Fort Sheridan Advisors LLC6,8167,732+9160.230.18-0.04buy
SeaCrest Wealth Management, LLC2,6413,552+9110.060.07+0.01buy
NORDEA INVESTMENT MANAGEMENT AB10,07510,969+8940.000.00-0.00buy
Circle Wealth Management, LLC3,2784,144+8660.010.01-0.00buy
E Fund Management Co., Ltd.2,0692,900+8310.020.02+0.00buy
TrueWealth Advisors, LLC3,2914,090+7990.220.20-0.02buy
Perpetual Ltd3,1713,960+7890.010.01-0.00buy
Resona Asset Management Co.,Ltd.37,55538,318+7630.050.04-0.01buy
Abacus Wealth Partners, LLC2,4763,215+7390.060.06-0.01buy
COOKSON PEIRCE & CO INC1,2671,991+7240.010.02+0.00buy
Ellsworth Advisors, LLC8,1728,868+6960.390.33-0.06buy
Compagnie Lombard Odier SCmA5,5626,253+6910.020.02-0.00buy
Siemens Fonds Invest GmbH1,3982,086+6880.020.02+0.00buy
OFI INVEST ASSET MANAGEMENT16,67117,302+6310.050.04-0.01buy
Global Financial Private Client, LLC1,5032,115+6120.140.14-0.00buy
Hanson & Doremus Investment Management9,87510,482+6070.310.24-0.07buy
Y.D. More Investments Ltd1,4682,070+6020.020.02-0.00buy
COURIER CAPITAL LLC11,10011,697+5970.160.13-0.03buy
Inspire Investing, LLC11,44312,026+5830.270.20-0.07buy
GREAT VALLEY ADVISOR GROUP, INC.10,22810,800+5720.050.04-0.01buy
Energy Income Partners, LLC9,65210,184+5320.050.03-0.01buy
Bouvel Investment Partners, LLC16,32216,852+5301.230.96-0.26buy
Rithm Capital Corp.4,0004,500+5002.431.32-1.12buy
TOKIO MARINE ASSET MANAGEMENT CO LTD4,3644,856+4920.040.03-0.00buy
INFRASTRUCTURE CAPITAL ADVISORS, LLC2,0632,531+4680.060.05-0.01buy
V-Square Quantitative Management LLC2,7243,183+4590.070.07-0.01buy
Page 1 of 4