Stock Transactions — FIRST SOLAR INC

Total Bought
20,045,317
486 transactions
Total Sold
9,899,023
354 transactions
Net
+10,146,294
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
PRICE T ROWE ASSOCIATES INC /MD/693,6555,033,461+4,339,8060.010.09+0.08buy
BlackRock, Inc.11,857,34112,955,293+1,097,9520.030.04+0.01buy
CITADEL ADVISORS LLC187,4351,098,238+910,8030.020.16+0.13buy
VIKING GLOBAL INVESTORS LP1,411,1312,266,050+854,9190.571.08+0.52buy
UBS Group AG1,516,2052,341,067+824,8620.040.08+0.04buy
Hill City Capital, LP1,355,0002,150,000+795,00012.7519.16+6.40buy
FMR LLC1,996,0882,772,627+776,5390.020.03+0.01buy
Pictet Asset Management Holding SA61,968684,961+622,9930.010.12+0.11buy
SUSQUEHANNA ADVISORS GROUP, INC.0600,000+600,0000.003.95+3.95buy
JANE STREET GROUP, LLC365,316884,802+519,4860.080.24+0.15buy
MORGAN STANLEY1,654,9732,170,870+515,8970.010.02+0.01buy
Capital Research Global Investors551,4231,026,335+474,9120.020.03+0.02buy
SAMLYN CAPITAL, LLC1,741,7942,187,231+445,4373.635.25+1.62buy
Atreides Management, LP0393,464+393,4640.001.81+1.81buy
Point72 Asset Management, L.P.0334,673+334,6730.000.13+0.13buy
ARIEL INVESTMENTS, LLC0307,292+307,2920.000.58+0.58buy
PECONIC PARTNERS LLC0300,000+300,0000.001.59+1.59buy
Handelsbanken Fonder AB421,217706,576+285,3590.220.42+0.20buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,741,0261,990,892+249,8660.060.07+0.01buy
WELLINGTON MANAGEMENT GROUP LLP2,765,3032,968,819+203,5160.070.09+0.02buy
MILLENNIUM MANAGEMENT LLC828,9311,015,301+186,3700.100.15+0.05buy
CIBC WORLD MARKETS CORP12,670197,271+184,6010.010.22+0.20buy
NATIONAL BANK OF CANADA /FI/74,953257,802+182,8490.010.05+0.03buy
SORA INVESTORS LLC0172,934+172,9340.002.58+2.58buy
IMC-Chicago, LLC32,169205,038+172,8690.160.85+0.69buy
SG Americas Securities, LLC11,516179,136+167,6200.000.13+0.13buy
Tidal Investments LLC21,620179,763+158,1430.020.19+0.17buy
ROYAL BANK OF CANADA178,232327,326+149,0940.010.01+0.01buy
Merewether Investment Management, LP51,356198,600+147,2440.240.95+0.71buy
Erste Asset Management GmbH247,036388,072+141,0360.400.50+0.10buy
STRS OHIO185,500317,926+132,4260.100.20+0.10buy
STATE STREET CORP5,214,1555,326,082+111,9270.030.03+0.01buy
CIBC Private Wealth Group LLC110,534217,029+106,4950.030.06+0.04buy
TWINBEECH CAPITAL LP0104,610+104,6100.000.39+0.39buy
BALYASNY ASSET MANAGEMENT L.P.11,58797,486+85,8990.000.04+0.03buy
BARCLAYS PLC329,572406,942+77,3700.020.03+0.01buy
OSSIAM6,38883,110+76,7220.010.15+0.14buy
INFINITUM ASSET MANAGEMENT, LLC075,000+75,0000.002.75+2.75buy
Polymer Capital Management (US) LLC3,80075,101+71,3010.152.04+1.89buy
SIERRA SUMMIT ADVISORS LLC064,374+64,3740.001.90+1.90buy
Hiddenite Capital Partners LP060,000+60,0000.005.93+5.93buy
Think Investments LP058,000+58,0000.001.66+1.66buy
MASSACHUSETTS FINANCIAL SERVICES CO /MA/057,848+57,8480.000.00+0.00buy
Engineers Gate Manager LP057,567+57,5670.000.12+0.12buy
VANGUARD GROUP INC13,200,34213,257,849+57,5070.030.04+0.01buy
BANK OF AMERICA CORP /DE/1,095,7071,148,504+52,7970.010.02+0.00buy
Baird Financial Group, Inc.31,61284,406+52,7940.010.02+0.02buy
Mirova US LLC894,616944,931+50,3151.341.62+0.28buy
Hidden Lake Asset Management LP048,905+48,9050.003.98+3.98buy
TD ASSET MANAGEMENT INC38,27287,069+48,7970.000.01+0.01buy
ExodusPoint Capital Management, LP048,104+48,1040.000.10+0.10buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,302,4381,350,084+47,6460.170.19+0.02buy
Vontobel Holding Ltd.189,320233,792+44,4720.090.13+0.04buy
CWM, LLC2,05245,489+43,4370.000.03+0.03buy
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.161,247203,138+41,8910.210.32+0.11buy
TCW GROUP INC13,69154,450+40,7590.020.07+0.06buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main86,052125,028+38,9760.010.02+0.01buy
PRINCIPAL FINANCIAL GROUP INC120,557158,116+37,5590.010.01+0.01buy
Lombard Odier Asset Management (Europe) Ltd037,096+37,0960.000.44+0.44buy
MAPLELANE CAPITAL, LLC037,000+37,0000.000.38+0.38buy
Grantham, Mayo, Van Otterloo & Co. LLC358,507394,467+35,9600.140.20+0.05buy
DnB Asset Management AS37,59870,087+32,4890.020.05+0.03buy
Tredje AP-fonden97,910129,129+31,2190.120.17+0.05buy
NORGES BANK1,253,3921,284,407+31,0150.020.03+0.00buy
Aventail Capital Group, LP030,797+30,7970.000.23+0.23buy
LPL Financial LLC50,40479,837+29,4330.000.00+0.00buy
WORLDQUANT MILLENNIUM ADVISORS LLC027,989+27,9890.000.02+0.02buy
Robeco Schweiz AG604,011631,690+27,6791.882.41+0.53buy
Verition Fund Management LLC16,55144,120+27,5690.010.04+0.03buy
GEODE CAPITAL MANAGEMENT, LLC2,831,3722,857,848+26,4760.030.03+0.00buy
Triodos Investment Management BV248,500274,100+25,6002.603.40+0.81buy
Ensign Peak Advisors, Inc35,78661,223+25,4370.010.02+0.01buy
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT31,00055,000+24,0000.240.55+0.31buy
MIROVA25,28348,511+23,2280.581.13+0.56buy
OSAIC HOLDINGS, INC.11,05533,171+22,1160.000.01+0.01buy
Swiss National Bank286,900308,400+21,5000.030.03+0.00buy
Mirae Asset Global Investments Co., Ltd.42,36763,251+20,8840.020.04+0.01buy
DekaBank Deutsche Girozentrale504,178524,203+20,0250.120.15+0.03buy
HRT FINANCIAL LP020,000+20,0000.000.01+0.01buy
NORTHERN TRUST CORP1,295,3101,315,218+19,9080.020.03+0.01buy
HighTower Advisors, LLC53,30672,890+19,5840.010.02+0.01buy
BI Asset Management Fondsmaeglerselskab A/S64,44783,957+19,5100.090.14+0.05buy
Symphony Financial, Ltd. Co.019,334+19,3340.000.07+0.07buy
Lighthouse Investment Partners, LLC019,000+19,0000.000.14+0.14buy
Nuveen, LLC907,455926,431+18,9760.030.04+0.01buy
Allianz Asset Management GmbH81,23699,073+17,8370.020.02+0.01buy
SEI INVESTMENTS CO23,94841,602+17,6540.000.01+0.00buy
Clean Energy Transition LLP737,436753,954+16,51813.0412.21-0.83buy
South Dakota Investment Council93,407109,273+15,8660.240.35+0.11buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND16,60032,400+15,8000.030.05+0.02buy
Mitsubishi UFJ Trust & Banking Corp42,89958,607+15,7080.010.02+0.01buy
Aberdeen Group plc126,659142,203+15,5440.030.04+0.01buy
Robeco Institutional Asset Management B.V.126,310141,503+15,1930.030.04+0.01buy
Gotham Asset Management, LLC6,11821,230+15,1120.010.02+0.01buy
J. Safra Sarasin Holding AG44,24157,859+13,6180.100.17+0.06buy
MYDA Advisors LLC013,000+13,0000.000.60+0.60buy
RAYMOND JAMES FINANCIAL INC43,99156,960+12,9690.000.00+0.00buy
Prime Capital Investment Advisors, LLC5,73418,278+12,5440.010.04+0.03buy
Lombard Odier Asset Management (USA) Corp012,083+12,0830.000.50+0.50buy
FRANKLIN RESOURCES INC150,312162,273+11,9610.010.01+0.00buy
Page 1 of 10