Stock Transactions — FIRST SOLAR INC

Total Bought
11,211,571
438 transactions
Total Sold
14,122,175
377 transactions
Net
-2,910,604
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main173,1011,587,656+1,414,5550.030.39+0.36buy
JPMORGAN CHASE & CO644,9641,389,608+744,6440.010.03+0.02buy
Egerton Capital (UK) LLP0709,838+709,8380.001.62+1.62buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC689,8371,240,426+550,5890.040.08+0.04buy
Polar Capital Holdings Plc0463,764+463,7640.000.62+0.62buy
MORGAN STANLEY1,056,9181,429,027+372,1090.010.02+0.01buy
Qube Research & Technologies Ltd1,401341,908+340,5070.000.14+0.14buy
FMR LLC3,950,7604,289,621+338,8610.040.06+0.02buy
Quadrature Capital Ltd0271,756+271,7560.001.03+1.03buy
D. E. Shaw & Co., Inc.317,167566,216+249,0490.070.18+0.11buy
Anomaly Capital Management, LP0238,409+238,4090.002.05+2.05buy
VANGUARD GROUP INC12,257,05312,493,793+236,7400.040.05+0.01buy
GOLDMAN SACHS GROUP INC387,457614,697+227,2400.010.03+0.01buy
BALYASNY ASSET MANAGEMENT L.P.402,077619,429+217,3520.170.36+0.19buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC0194,751+194,7510.000.16+0.16buy
CANADA PENSION PLAN INVESTMENT BOARD6,901174,530+167,6290.000.04+0.04buy
JAT Capital Mgmt LP0152,500+152,5000.005.38+5.38buy
Whale Rock Capital Management LLC0143,045+143,0450.000.46+0.46buy
UBS Group AG453,739595,271+141,5320.030.04+0.02buy
Forest Avenue Capital Management LP0137,329+137,3290.004.29+4.29buy
Encompass Capital Advisors LLC0125,464+125,4640.001.53+1.53buy
RENAISSANCE TECHNOLOGIES LLC0120,100+120,1000.000.05+0.05buy
WORLDQUANT MILLENNIUM ADVISORS LLC77,624195,157+117,5330.160.40+0.24buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC0111,833+111,8330.000.06+0.06buy
TODD ASSET MANAGEMENT LLC0101,439+101,4390.000.47+0.47buy
LORD, ABBETT & CO. LLC0100,000+100,0000.000.07+0.07buy
Aberdeen Group plc283,503379,408+95,9050.090.16+0.07buy
MILLENNIUM MANAGEMENT LLC117,848211,145+93,2970.020.04+0.02buy
Caption Management, LLC18,372103,200+84,8280.342.46+2.12buy
ROYAL BANK OF CANADA121,454200,685+79,2310.000.01+0.01buy
BANK OF AMERICA CORP /DE/874,526950,617+76,0910.020.02+0.01buy
Sourcerock Group LLC075,000+75,0000.001.20+1.20buy
Neuberger Berman Group LLC10,32783,847+73,5200.000.02+0.01buy
GEODE CAPITAL MANAGEMENT, LLC2,509,6812,578,360+68,6790.040.05+0.01buy
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY9,65376,368+66,7150.010.15+0.14buy
DRIEHAUS CAPITAL MANAGEMENT LLC066,214+66,2140.000.14+0.14buy
Verition Fund Management LLC064,331+64,3310.000.11+0.11buy
DIMENSIONAL FUND ADVISORS LP731,128795,393+64,2650.030.05+0.01buy
NATIXIS ADVISORS, LLC062,580+62,5800.000.03+0.03buy
Handelsbanken Fonder AB21,28183,099+61,8180.020.08+0.07buy
GROUP ONE TRADING LLC116,082176,951+60,8690.701.26+0.56buy
Telemark Asset Management, LLC060,000+60,0000.001.22+1.22buy
EVENTIDE ASSET MANAGEMENT, LLC055,399+55,3990.000.21+0.21buy
Avalon Trust Co84,796138,640+53,8441.172.47+1.30buy
FORA Capital, LLC053,774+53,7740.001.48+1.48buy
Yaupon Capital Management LP051,075+51,0750.001.03+1.03buy
ING GROEP NV36,74186,645+49,9040.040.12+0.07buy
Atika Capital Management LLC048,000+48,0000.001.25+1.25buy
DEUTSCHE BANK AG\867,532914,942+47,4100.070.09+0.03buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC635,039681,366+46,3270.020.03+0.00buy
MYDA Advisors LLC046,000+46,0000.003.16+3.16buy
SIERRA SUMMIT ADVISORS LLC044,899+44,8990.002.51+2.51buy
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT041,500+41,5000.000.74+0.74buy
TWINBEECH CAPITAL LP040,277+40,2770.000.18+0.18buy
STATE OF WISCONSIN INVESTMENT BOARD54,10193,426+39,3250.020.06+0.03buy
Cubist Systematic Strategies, LLC038,851+38,8510.000.15+0.15buy
JENNISON ASSOCIATES LLC036,395+36,3950.000.01+0.01buy
Walleye Capital LLC67,129103,480+36,3510.120.24+0.12buy
PRINCIPAL FINANCIAL GROUP INC148,543184,201+35,6580.010.02+0.01buy
COATUE MANAGEMENT LLC034,984+34,9840.000.03+0.03buy
Assenagon Asset Management S.A.73,241108,099+34,8580.030.06+0.03buy
ALLIANCEBERNSTEIN L.P.127,037159,934+32,8970.010.01+0.00buy
NORTHERN TRUST CORP970,6451,003,202+32,5570.030.04+0.01buy
Merewether Investment Management, LP029,536+29,5360.000.35+0.35buy
Maxi Investments CY Ltd7,26336,767+29,5040.331.86+1.53buy
Y-Intercept (Hong Kong) Ltd027,700+27,7000.000.34+0.34buy
IMC-Chicago, LLC026,966+26,9660.000.19+0.19buy
SG Americas Securities, LLC48,26374,174+25,9110.040.11+0.06buy
HRT FINANCIAL LP025,461+25,4610.000.03+0.03buy
Point72 Hong Kong Ltd024,694+24,6940.000.34+0.34buy
CITIGROUP INC140,091164,107+24,0160.030.04+0.01buy
ARDSLEY ADVISORY PARTNERS LP13,00037,000+24,0000.321.51+1.19buy
Lingotto Investment Management LLP023,700+23,7000.000.18+0.18buy
Tower Research Capital LLC (TRC)5,36728,598+23,2310.020.11+0.09buy
PATTON FUND MANAGEMENT, INC.021,765+21,7650.001.03+1.03buy
PineBridge Investments, L.P.55,13976,008+20,8690.070.14+0.06buy
Point72 (DIFC) Ltd020,595+20,5950.000.41+0.41buy
Mitsubishi UFJ Asset Management Co., Ltd.121,055141,389+20,3340.030.04+0.01buy
Senator Investment Group LP106,963126,963+20,0000.821.40+0.57buy
AGF MANAGEMENT LTD6,91326,234+19,3210.010.03+0.03buy
TUDOR INVESTMENT CORP ET AL019,111+19,1110.000.05+0.05buy
AVIVA PLC119,538137,418+17,8800.070.09+0.02buy
Tenzing Global Management, LLC017,500+17,5000.003.64+3.64buy
STRS OHIO130,000147,500+17,5000.090.13+0.04buy
DUNCKER STREETT & CO INC1,01017,435+16,4250.030.76+0.72buy
Financial Sense Advisors, Inc.015,820+15,8200.001.13+1.13buy
LIBERTY WEALTH MANAGEMENT LLC015,786+15,7860.000.00+0.00buy
Venture Visionary Partners LLC19,99235,698+15,7060.160.37+0.21buy
Ratan Capital Management LP015,000+15,0000.001.20+1.20buy
Parametrica Management Ltd014,343+14,3430.004.28+4.28buy
AMERICAN CENTURY COMPANIES INC42,99457,292+14,2980.000.01+0.00buy
TWO SIGMA SECURITIES, LLC1,55815,703+14,1450.010.17+0.16buy
Jump Financial, LLC1,26314,041+12,7780.010.06+0.06buy
Q3 Asset Management012,580+12,5800.000.64+0.64buy
ENGINE NO. 1 LLC012,100+12,1000.002.86+2.86buy
Achmea Investment Management B.V.4,64416,660+12,0160.010.07+0.05buy
SUMITOMO MITSUI FINANCIAL GROUP, INC.62,80974,261+11,4520.330.52+0.19buy
Morse Asset Management, Inc011,250+11,2500.000.61+0.61buy
Bricktown Capital, LLC010,700+10,7000.000.49+0.49buy
North Growth Management Ltd.010,000+10,0000.000.46+0.46buy
Page 1 of 10