Stock Transactions — FIRST SOLAR INC

Total Bought
11,332,354
428 transactions
Total Sold
17,696,137
518 transactions
Net
-6,363,783
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
BlackRock, Inc.12,611,74013,821,076+1,209,3360.060.05-0.01buy
JPMORGAN CHASE & CO1,259,4192,304,039+1,044,6200.020.03+0.01buy
MILLENNIUM MANAGEMENT LLC181,560951,813+770,2530.030.14+0.11buy
Invesco Ltd.1,944,5262,656,785+712,2590.060.07+0.00buy
Man Group plc56,645483,068+426,4230.030.20+0.17buy
AQR CAPITAL MANAGEMENT LLC402,871801,679+398,8080.060.07+0.01buy
Pacer Advisors, Inc.8,610405,221+396,6110.000.00-0.00buy
Pacer Advisors, Inc.42,828405,221+362,3930.000.29+0.28buy
LOS ANGELES CAPITAL MANAGEMENT LLC21,496376,547+355,0510.020.29+0.28buy
Clean Energy Transition LLP1,148,9821,426,587+277,60525.0423.08-1.97buy
Pictet Asset Management Holding SA880,2691,138,473+258,2040.220.24+0.01buy
Hudson Bay Capital Management LP0200,000+200,0000.000.24+0.24buy
GEODE CAPITAL MANAGEMENT, LLC2,919,9913,106,826+186,8350.050.04-0.01buy
JUPITER ASSET MANAGEMENT LTD83,403260,023+176,6200.170.27+0.10buy
Qube Research & Technologies Ltd0167,952+167,9520.000.05+0.05buy
JACOBS LEVY EQUITY MANAGEMENT, INC0150,871+150,8710.000.13+0.13buy
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
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND4,242110,244+106,0020.000.04+0.03buy
TUDOR INVESTMENT CORP ET AL0105,896+105,8960.000.11+0.11buy
Nuveen, LLC354,746459,846+105,1000.020.02+0.00buy
CITIGROUP INC229,238333,212+103,9740.040.04+0.00buy
RENAISSANCE TECHNOLOGIES LLC0101,500+101,5000.000.03+0.03buy
PEAK6 LLC3100,547+100,5440.000.57+0.57buy
HSBC HOLDINGS PLC566,927666,976+100,0490.080.08-0.01buy
PECONIC PARTNERS LLC295,000395,000+100,0001.831.35-0.48buy
SG Americas Securities, LLC98,381197,258+98,8770.030.04+0.01buy
Hill City Capital, LP2,090,3902,177,540+87,15020.6115.35-5.27buy
Pacer Advisors, Inc.42,828128,913+86,0850.000.00-0.00buy
TWO SIGMA INVESTMENTS, LP71,149155,482+84,3330.030.03-0.00buy
Squarepoint Ops LLC2,86082,398+79,5380.000.03+0.03buy
WORLDQUANT MILLENNIUM ADVISORS LLC074,129+74,1290.000.06+0.06buy
CITADEL ADVISORS LLC264,369338,244+73,8750.050.05+0.00buy
FIRST TRUST ADVISORS LP267,523337,041+69,5180.050.05-0.00buy
GOLDMAN SACHS GROUP INC461,531530,849+69,3180.020.01-0.00buy
TODD ASSET MANAGEMENT LLC187,034256,340+69,3060.950.99+0.04buy
MARSHALL WACE, LLP13,72181,716+67,9950.000.02+0.01buy
Irenic Capital Management LP7,00072,889+65,8890.241.30+1.06buy
Russell Investments Group, Ltd.254,304318,250+63,9460.070.07-0.01buy
Korea Investment CORP99,038160,597+61,5590.050.07+0.01buy
Empowered Funds, LLC16,24673,404+57,1580.030.09+0.06buy
DIMENSIONAL FUND ADVISORS LP1,249,1711,305,471+56,3000.070.05-0.01buy
MIROVA105,758161,443+55,6853.981.29-2.69buy
Andra AP-fonden23,97878,249+54,2710.080.18+0.11buy
Gotham Asset Management, LLC29,67378,879+49,2060.030.05+0.02buy
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY134,379182,379+48,0000.260.28+0.02buy
FORA Capital, LLC045,784+45,7840.000.66+0.66buy
Trexquant Investment LP19,60763,600+43,9930.050.09+0.05buy
CenterBook Partners LP4,74847,519+42,7710.060.50+0.44buy
Allianz Asset Management GmbH152,012194,334+42,3220.050.04-0.00buy
DISCOVERY CAPITAL MANAGEMENT, LLC / CT041,600+41,6000.000.43+0.43buy
Y-Intercept (Hong Kong) Ltd040,787+40,7870.000.15+0.15buy
NATIXIS038,264+38,2640.000.03+0.03buy
SORA INVESTORS LLC58,90095,432+36,5321.321.73+0.41buy
HRT FINANCIAL LP18,30054,700+36,4000.020.03+0.01buy
Quantitative Investment Management, LLC036,364+36,3640.000.75+0.75buy
BALYASNY ASSET MANAGEMENT L.P.3,95637,690+33,7340.000.01+0.01buy
JONES FINANCIAL COMPANIES LLLP9,78041,383+31,6030.000.00+0.00buy
Raiffeisen Bank International AG117,374145,781+28,4070.400.39-0.01buy
Triodos Investment Management BV249,400277,600+28,2004.764.14-0.63buy
CITIZENS FINANCIAL GROUP INC/RI027,222+27,2220.000.07+0.07buy
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
SEI INVESTMENTS CO34,31659,096+24,7800.010.01+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
STATE STREET CORP5,261,8965,284,617+22,7210.050.04-0.01buy
CANADA PENSION PLAN INVESTMENT BOARD264,606286,582+21,9760.050.04-0.01buy
ASSETMARK, INC59721,238+20,6410.000.01+0.01buy
FRANKLIN RESOURCES INC143,044163,625+20,5810.010.01-0.00buy
Mitsubishi UFJ Asset Management Co., Ltd.224,033244,438+20,4050.040.03-0.01buy
Swiss National Bank279,200299,200+20,0000.040.03-0.01buy
ARIEL INVESTMENTS, LLC251,565271,480+19,9150.710.60-0.11buy
Two Seas Capital LP284,259302,984+18,7254.352.76-1.59buy
Brooklands Fund Management Ltd018,428+18,4280.004.78+4.78buy
IMC-Chicago, LLC018,392+18,3920.000.05+0.05buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.112,125130,494+18,3690.520.52+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC641,532659,683+18,1510.030.02-0.01buy
Holocene Advisors, LP018,064+18,0640.000.01+0.01buy
UBS Group AG1,187,7921,205,818+18,0260.060.04-0.02buy
D. E. Shaw & Co., Inc.41,58459,176+17,5920.010.01+0.00buy
CacheTech Inc.016,679+16,6790.000.63+0.63buy
NOMURA HOLDINGS INC14,72831,152+16,4240.010.05+0.04buy
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
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,419,7321,435,142+15,4100.080.06-0.02buy
Ruffer LLP015,099+15,0990.000.12+0.12buy
Continuum Advisory, LLC014,984+14,9840.000.28+0.28buy
Optimize Financial Inc014,810+14,8100.001.44+1.44buy
Ashton Thomas Private Wealth, LLC21,92536,694+14,7690.140.17+0.03buy
AMERICAN CENTURY COMPANIES INC40,41355,174+14,7610.010.01+0.00buy
MAKENA CAPITAL MANAGEMENT LLC43,53957,851+14,3121.361.32-0.05buy
Adams Wealth Management014,007+14,0070.000.61+0.61buy
K2 PRINCIPAL FUND, L.P.18,75032,500+13,7500.510.68+0.17buy
Old Port Advisors013,643+13,6430.000.62+0.62buy
OSTRUM ASSET MANAGEMENT1,68915,002+13,3130.020.17+0.14buy
MIRABELLA FINANCIAL SERVICES LLP013,025+13,0250.000.25+0.25buy
PRELUDE CAPITAL MANAGEMENT, LLC1,13613,408+12,2720.020.20+0.18buy
FIFTH THIRD BANCORP5,14316,422+11,2790.000.01+0.00buy
Ilmarinen Mutual Pension Insurance Co011,160+11,1600.000.02+0.02buy
Page 1 of 11