FIRST SOLAR INC

Ticker: FSLR CUSIP: 336433107 Class: EQTY

Note: Option positions (PUT/CALL) are excluded.

InstitutionSharesValue ($000)
VANGUARD GROUP INC13,444,103$3,512,003
BlackRock, Inc.12,611,740$3,294,565
FMR LLC6,534,800$1,707,086
STATE STREET CORP5,261,896$1,374,565
GEODE CAPITAL MANAGEMENT, LLC2,919,991$761,396
MORGAN STANLEY2,521,347$658,652
Amundi2,215,461$578,791
Hill City Capital, LP2,090,390$546,073
Invesco Ltd.1,944,526$507,969
BNP Paribas Investment Partners S.A.1,853,641$484
NORGES BANK1,500,746$392,040
SCHRODER INVESTMENT MANAGEMENT GROUP1,427,105$372,803
UBS ASSET MANAGEMENT AMERICAS INC1,419,732$370,877
NORTHERN TRUST CORP1,386,880$362,295
DEUTSCHE BANK AG\1,261,472$329,534
JPMORGAN CHASE & CO1,259,419$328,999
DIMENSIONAL FUND ADVISORS LP1,249,171$326,342
UBS Group AG1,187,792$310,287
Clean Energy Transition LLP1,148,982$300,149
WELLINGTON MANAGEMENT GROUP LLP1,125,320$293,967
BANK OF AMERICA CORP /DE/899,866$235,072
Mirova US LLC889,077$232,254
Pictet Asset Management Holding SA880,269$229,978
PRICE T ROWE ASSOCIATES INC /MD/809,217$211
SAMLYN CAPITAL, LLC792,028$206,901
Polar Capital Holdings Plc766,028$200,109
BNP PARIBAS ARBITRAGE, SA709,861$185,437
Bank of New York Mellon Corp705,131$184,201
Capital Research Global Investors699,462$182,720
Lightrock Netherlands B.V.666,307$14,466
CHARLES SCHWAB INVESTMENT MANAGEMENT INC641,532$167,587
Legal & General Group Plc615,950$160,905
Handelsbanken Fonder AB597,970$156
HSBC HOLDINGS PLC566,927$148,245
Robeco Schweiz AG539,078$140,823
DekaBank Deutsche Girozentrale524,203$104
BARCLAYS PLC481,334$125,739
GOLDMAN SACHS GROUP INC461,531$120,566
ROYAL BANK OF CANADA450,335$117,640
Castle Hook Partners LP443,731$115,916
AQR CAPITAL MANAGEMENT LLC402,871$105,242
Nuveen, LLC354,746$92,670
Zurcher Kantonalbank (Zurich Cantonalbank)344,599$90,020
Merewether Investment Management, LP325,100$84,926
AMF Tjanstepension AB323,367$84,473
Vontobel Holding Ltd.299,084$78,130
PECONIC PARTNERS LLC295,000$77,063
Two Seas Capital LP284,259$74,257
Swiss National Bank279,200$72,935
Voya Investment Management LLC270,279$70,605
FIRST TRUST ADVISORS LP267,523$69,885
CANADA PENSION PLAN INVESTMENT BOARD264,606$69,123
CITADEL ADVISORS LLC264,369$69,061
Tredje AP-fonden262,697$68,624
Erste Asset Management GmbH255,858$68,372
Russell Investments Group, Ltd.254,304$66,796
ARIEL INVESTMENTS, LLC251,565$65,716
Triodos Investment Management BV249,400$65,916
Universal- Beteiligungs- und Servicegesellschaft mbH244,449$64,215
Assenagon Asset Management S.A.244,399$63,844
Sumitomo Mitsui Trust Holdings, Inc.242,496$63,347
Schonfeld Strategic Advisors LLC235,504$61,521
CITIGROUP INC229,238$59,884
Mitsubishi UFJ Kokusai Asset Management Co., Ltd.224,033$61,461
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt211,690$55,307
National Pension Service210,661$55,031
Robeco Institutional Asset Management B.V.204,490$53,419
SPX Gestao de Recursos Ltda204,250$53,356
RHUMBLINE ADVISERS198,522$51,860
TODD ASSET MANAGEMENT LLC187,034$48,859
ABN AMRO Bank N.V.182,630$47,588
MILLENNIUM MANAGEMENT LLC181,560$47,429
ALLIANCEBERNSTEIN L.P.179,207$46,814
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM174,975$45,709
VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V.170,690$44,589
Swedbank AB169,838$44,367
NATIONAL BANK OF CANADA /FI/168,262$43,946
PRINCIPAL FINANCIAL GROUP INC163,337$42,669
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM158,361$41,369
Allianz Asset Management GmbH152,012$39,710
Steward Partners Investment Advisory, LLC148,256$38,729
DANSKE BANK A/S147,641$38,568
BANK OF MONTREAL /CAN/147,131$38,435
FRANKLIN RESOURCES INC143,044$37,367
TRILLIUM ASSET MANAGEMENT, LLC142,545$37,644
E. Ohman J:or Asset Management AB135,022$35,272
Grantham, Mayo, Van Otterloo & Co. LLC134,967$35,257
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY134,379$35
CREDIT AGRICOLE S A131,727$34,411
abrdn plc131,529$34,359
Avalon Trust Co130,920$34,200
VAN ECK ASSOCIATES CORP118,661$31
ARDSLEY ADVISORY PARTNERS LP117,500$30,695
Raiffeisen Bank International AG117,374$31,023
Mirae Asset Global Investments Co., Ltd.116,574$30,453
Forest Avenue Capital Management LP115,600$30,198
Candriam S.C.A.112,844$29,479
SUMITOMO MITSUI FINANCIAL GROUP, INC.112,125$29,290
Bank Julius Baer & Co. Ltd, Zurich111,185$29,045
TCW GROUP INC109,992$28,733
947 other institutions11,502,556$2,722,243
Total (1,047 institutions)101,152,388$24,933,484