← Every company

Funds Holding First Solar Inc

Every registered fund lists what it holds each quarter. These are the ones reporting a position in First Solar Inc, ordered by how much of each fund the position represents rather than by its size.

Institutional holders of FSLR →
Funds holding
200
as of 2026-07-31
Reported value
$1.5B
summed across funds
Fund families
79
named trusts
Largest conviction
8.07%
2 above 5% of a fund

Largest share of a fund

A small position that is a large part of its fund says more than a large one that is a rounding error.

FundOf the fund
Virtus Duff & Phelps Clean Energy ETFVirtus ETF Trust II2.1K sh$442.5K8.07%
iShares Global Clean Energy ETFiShares Trust880.3K sh$185.8M8.06%
iShares Breakthrough Environmental Solutions ETFiShares Trust701 sh$147.9K3.53%
Invesco MSCI Sustainable Future ETFInvesco Exchange-Traded Fund Trust20.1K sh$4.2M3.18%
Pacer US Cash Cows Growth ETFPacer Funds Trust18.1K sh$3.8M2.90%
First Trust Energy AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund49K sh$10.3M2.73%
Carbon Collective Climate Solutions U.S. Equity ETFTidal Trust II4.9K sh$1M2.24%
WarCap Unconstrained Equity ETFSPINNAKER ETF SERIES5.2K sh$1.1M1.81%
Invesco S&P 500 GARP ETFInvesco Exchange-Traded Fund Trust186.8K sh$39.4M1.74%
Nuveen ESG Mid-Cap Growth ETFNuShares ETF Trust26.8K sh$5.7M1.62%
Invesco WilderHill Clean Energy ETFInvesco Exchange-Traded Fund Trust30K sh$6.3M1.51%
Fundstrat Granny Shots US Small- & Mid-Cap ETFTidal Trust III34.1K sh$7.2M1.42%
Domini Sustainable Solutions FundDomini Investment Trust3.6K sh$760.1K1.39%
Invesco S&P 500 Pure Growth ETFInvesco Exchange-Traded Fund Trust128.2K sh$27.1M1.35%
Nuveen ESG Mid-Cap Value ETFNuShares ETF Trust27.4K sh$5.8M1.30%
Hartford Global Impact FundHARTFORD MUTUAL FUNDS, INC21.8K sh$4.6M1.28%
TCW Transform Systems ETFTCW ETF Trust85.7K sh$18.1M1.24%
Invesco S&P 500 Equal Weight Technology ETFInvesco Exchange-Traded Fund Trust299.8K sh$63.3M1.16%
The MidCap Growth FundCOMMERCE FUNDS6.2K sh$1.3M1.11%
Integrity Mid-North American Resources FundINTEGRITY FUNDS10K sh$2.1M1.08%
SLOW CAPITAL GROWTH FUNDValued Advisers Trust5.4K sh$1.1M1.07%
Invesco Global Clean Energy ETFInvesco Exchange-Traded Fund Trust II8.9K sh$1.9M1.03%
Global X Guru Index ETFGLOBAL X FUNDS2.9K sh$602.7K0.98%
Wedbush ReturnOnLeadership(R) U.S. Large-Cap ETFWedbush Series Trust50 sh$10.6K0.97%
iShares U.S. Energy ETFiShares Trust78.3K sh$16.5M0.94%
First Trust EIP Power Solutions ETFFirst Trust Exchange-Traded Fund IV1.2K sh$254.1K0.86%
Virtus Terranova U.S. Quality Momentum ETFVirtus ETF Trust II9.5K sh$2M0.82%
Pacer Lunt Large Cap Alternator ETFPacer Funds Trust3.3K sh$691.1K0.75%
Pacer US Large Cap Cash Cows Growth Leaders ETFPacer Funds Trust73.7K sh$15.6M0.70%
Fidelity Women's Leadership FundFidelity Summer Street Trust6K sh$1.3M0.70%
First Trust Large Cap Growth AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund43.6K sh$9.2M0.70%
Pacer Lunt Large Cap Multi-Factor Alternator ETFPacer Funds Trust6.1K sh$1.3M0.61%
Fidelity Value Factor ETFFidelity Covington Trust36.6K sh$7.7M0.58%
VANGUARD GLOBAL CAPITAL CYCLES FUNDVANGUARD SPECIALIZED FUNDS101.2K sh$21.4M0.57%
ALPS | CoreCommodity Natural Resources ETFFINANCIAL INVESTORS TRUST10.6K sh$2.2M0.52%
Direxion Daily S&P 500 High Beta Bull 3X SharesDirexion Shares ETF Trust1.8K sh$381.8K0.51%
Green Century Balanced FundGREEN CENTURY FUNDS8.8K sh$1.9M0.50%
Fidelity Advisor Value FundFidelity Advisor Series I9.4K sh$2M0.49%
Fidelity Value FundFidelity Capital Trust243.4K sh$51.4M0.49%
ALGER RESPONSIBLE INVESTING FUNDALGER FUNDS II2.7K sh$571.7K0.42%
iShares MSCI USA Value Factor ETFiShares Trust176K sh$37.1M0.41%
MidCap Value Fund IPrincipal Funds, Inc45.2K sh$9.5M0.39%
RockCreek Global Equality ETFEA Series Trust1.8K sh$380.9K0.38%
iShares MSCI USA Min Vol Factor ETFiShares Trust424.9K sh$89.7M0.38%
Pacer US Cash Cows 100 ETFPacer Funds Trust333.6K sh$70.4M0.38%
iShares ESG Optimized MSCI USA Min Vol Factor ETFiShares Trust131 sh$27.6K0.36%
First Trust Multi Cap Growth AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund9.5K sh$2M0.35%
Nuveen ESG Large-Cap Value ETFNuShares ETF Trust34.5K sh$7.3M0.33%
Nationwide Schroders Global Equity FundNationwide Mutual Funds4.6K sh$961K0.32%
Sustainable Equity FundRUSSELL INVESTMENT CO3.6K sh$764.6K0.28%
Hartford Climate Opportunities FundHARTFORD MUTUAL FUNDS, INC1.6K sh$331.3K0.28%
Fidelity Mid Cap Value K6 FundFidelity Devonshire Trust2.9K sh$605K0.26%
Fidelity Mid Cap Value FundFidelity Devonshire Trust28.7K sh$6M0.25%
First Trust Large Cap Core AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund17.9K sh$3.8M0.24%
iShares Future Exponential Technologies ETFiShares Trust41.3K sh$8.7M0.23%
Fidelity SAI U.S. Value Index FundFidelity Salem Street Trust97.5K sh$20.6M0.22%
PGIM Quant Solutions Mid-Cap Value FundPrudential Investment Portfolios, Inc. 102K sh$422.1K0.22%
FT Energy Income Partners Strategy ETFFirst Trust Exchange-Traded Fund IV5.8K sh$1.2M0.22%
SA Franklin BW U.S. Large Cap Value PortfolioSUNAMERICA SERIES TRUST12.4K sh$2.6M0.20%
Nationwide Large Cap Equity PortfolioNationwide Mutual Funds23.7K sh$5M0.20%
U.S. Strategic Equity FundRUSSELL INVESTMENT CO27.5K sh$5.8M0.19%
Dimensional US Large Cap Value ETFDimensional ETF Trust60.3K sh$12.7M0.19%
THE U.S. LARGE CAP VALUE SERIESDFA INVESTMENT TRUST CO260.4K sh$54.9M0.18%
iShares MSCI USA Size Factor ETFiShares Trust3.6K sh$760.8K0.18%
Domini Impact Equity FundDomini Investment Trust9.9K sh$2.1M0.18%
Invesco S&P 500 Equal Weight ETFInvesco Exchange-Traded Fund Trust747.7K sh$157.8M0.16%
Fidelity Stocks for Inflation ETFFidelity Covington Trust2.1K sh$441.1K0.16%
iShares Morningstar Mid-Cap Growth ETFiShares Trust29.3K sh$6.2M0.16%
Fidelity Mid Cap Index FundFidelity Salem Street Trust385.4K sh$81.3M0.16%
Schwab U.S. Mid-Cap Index FundSCHWAB CAPITAL TRUST20.6K sh$4.3M0.16%
FlexShares ESG & Climate US Large Cap Core Index FundFlexShares Trust825 sh$174.1K0.16%
iShares Russell Mid-Cap Index FundBlackRock Funds18.9K sh$4M0.16%
iShares Morningstar Mid-Cap ETFiShares Trust11.7K sh$2.5M0.15%
AAM Transformers ETFETF Series Solutions1.7K sh$356.2K0.14%
Hartford Multifactor US Equity ETFLattice Strategies Trust4.8K sh$1M0.14%
Nuveen Large Cap Responsible Equity FundTIAA-CREF Funds40K sh$8.4M0.14%
iShares Morningstar Mid-Cap Value ETFiShares Trust7.5K sh$1.6M0.14%
Fidelity MSCI Information Technology Index ETFFIDELITY COVINGTON TRUST130.2K sh$27.5M0.14%
TECHNOLOGY ULTRASECTOR PROFUNDProFunds680 sh$143.5K0.13%
AB All Market Real Return PortfolioAB BOND FUND, INC.4.6K sh$979K0.13%
Dimensional VA U.S. Large Value PortfolioDFA INVESTMENT DIMENSIONS GROUP INC5.2K sh$1.1M0.12%
Intech S&P Large Cap Diversified Alpha ETFTidal Trust III834 sh$176K0.12%
Invesco S&P 500 Equal Weight Income Advantage ETFInvesco Actively Managed Exchange-Traded Fund Trust5.9K sh$1.2M0.12%
Multifactor U.S. Equity FundRUSSELL INVESTMENT CO1.6K sh$331.7K0.12%
ALGER SPECTRA FUNDALGER FUNDS II23.1K sh$4.9M0.11%
Direxion Daily Technology Bull 3X SharesDirexion Shares ETF Trust26.3K sh$5.5M0.11%
Dimensional U.S. Marketwide Value ETFDimensional ETF Trust77.2K sh$16.3M0.11%
Tax-Managed Real Assets FundRUSSELL INVESTMENT CO6.7K sh$1.4M0.10%
Dimensional US Large Cap Vector ETFDimensional ETF Trust2.4K sh$503.1K0.10%
U.S. VECTOR EQUITY PORTFOLIODFA INVESTMENT DIMENSIONS GROUP INC22.8K sh$4.8M0.09%
Global X NYSE 100 ETFGLOBAL X FUNDS109 sh$23K0.08%
Dimensional US Vector Equity ETFDimensional ETF Trust2K sh$412.6K0.07%
Dimensional U.S. Core Equity 2 ETFDimensional ETF Trust169.2K sh$35.7M0.07%
Federated Hermes Max-Cap Index FundFederated Hermes Index Trust972 sh$205.1K0.07%
US Vegan Climate ETFETF Series Solutions602 sh$127K0.07%
JPMorgan Diversified Return U.S. Mid Cap Equity ETFJ.P. Morgan Exchange-Traded Fund Trust1.6K sh$329.8K0.07%
Green Century Equity FundGREEN CENTURY FUNDS2.7K sh$566K0.07%
Global X Information Technology Covered Call & Growth ETFGLOBAL X FUNDS48 sh$10.1K0.07%
Global X S&P 500 U.S. Revenue Leaders ETFGLOBAL X FUNDS7 sh$1.5K0.07%
Invesco Multi-Strategy FundAIM Investment Funds (Invesco Investment Funds)781 sh$164.8K0.07%
LARGE-CAP GROWTH PROFUNDProFunds53 sh$11.2K0.07%
Dimensional US Core Equity 1 ETFDimensional ETF Trust10.5K sh$2.2M0.07%
BlackRock Global Allocation Fund, Inc.BlackRock Global Allocation Fund, Inc.53.6K sh$11.3M0.07%
Fidelity U.S. Sustainability Index FundFidelity Salem Street Trust17.7K sh$3.7M0.06%
SA Large Cap Growth Index PortfolioSUNAMERICA SERIES TRUST2.2K sh$470.6K0.06%
iShares ESG MSCI KLD 400 ETFiShares Trust15.5K sh$3.3M0.06%
U.S. Large Cap Equity PortfolioDFA INVESTMENT DIMENSIONS GROUP INC7.7K sh$1.6M0.06%
U.S. CORE EQUITY 2 PORTFOLIODFA INVESTMENT DIMENSIONS GROUP INC111K sh$23.4M0.06%
U.S. CORE EQUITY 1 PORTFOLIODFA INVESTMENT DIMENSIONS GROUP INC118.3K sh$25M0.06%
SP Funds S&P Global Technology ETFSP Funds Trust604 sh$127.5K0.06%
U.S. Social Core Equity 2 PortfolioDFA INVESTMENT DIMENSIONS GROUP INC7K sh$1.5M0.06%
Pacer MSCI World Industry Advantage ETFPacer Funds Trust3 sh$633.10.06%
Arrow DWA Tactical: Balanced FundArrow Investments Trust72 sh$15.2K0.06%
Invesco Global Equity Net Zero ETFInvesco Actively Managed Exchange-Traded Fund Trust468 sh$98.8K0.06%
Hartford Disciplined US Equity ETFLattice Strategies Trust545 sh$115K0.06%
Fidelity Series Large Cap Value Index FundFidelity Salem Street Trust32.6K sh$6.9M0.06%
Fidelity Large Cap Value Index FundFidelity Salem Street Trust38.1K sh$8M0.05%
Nuveen Large Cap Value Index FundTIAA-CREF Funds35.3K sh$7.5M0.05%
Schwab U.S. Large-Cap Value Index FundSCHWAB CAPITAL TRUST3K sh$624.4K0.05%
Invesco QQQ Hedged Advantage ETFInvesco Actively Managed Exchange-Traded Fund Trust32 sh$6.8K0.05%
Fidelity Series Sustainable U.S. Market FundFidelity Summer Street Trust163 sh$34.4K0.05%
Dimensional US Core Equity Market ETFDimensional ETF Trust27.4K sh$5.8M0.05%
SA Schroders VCP Global Allocation PortfolioSUNAMERICA SERIES TRUST807 sh$170.3K0.04%
Global X S&P 500 Covered Call & Growth ETFGLOBAL X FUNDS123 sh$26K0.04%
JLens 500 Jewish Advocacy U.S. ETFEA Series Trust460 sh$97.1K0.04%
Column Mid Cap FundTrust for Professional Managers2.2K sh$447.2K0.04%
E*TRADE No Fee Large Cap Index FundE Trade Trust246 sh$51.9K0.04%
Global X S&P 500 Covered Call ETFGLOBAL X FUNDS5.9K sh$1.2M0.04%
Global X S&P 500 Catholic Values ETFGLOBAL X FUNDS2.3K sh$490.6K0.04%
iShares Morningstar Growth ETFiShares Trust5.5K sh$1.2M0.04%
Catholic Responsible Investments Equity Index FundCatholic Responsible Investments Funds7.8K sh$1.6M0.04%
SA Large Cap Index PortfolioSUNAMERICA SERIES TRUST5.6K sh$1.2M0.04%
Invesco S&P 500 BuyWrite ETFInvesco Exchange-Traded Fund Trust606 sh$127.9K0.04%
BNY Mellon Institutional S&P 500 Stock Index FundBNY Mellon Investment Funds IV, Inc.2.3K sh$478.4K0.04%
iShares Low Carbon Optimized MSCI ACWI ETFiShares Trust1.9K sh$407.5K0.04%
Global X S&P 500 Collar 95-110 ETFGLOBAL X FUNDS6 sh$1.3K0.04%
Schwab S&P 500 Index FundSCHWAB CAPITAL TRUST241.7K sh$51M0.04%
Pacer Trendpilot US Large Cap ETFPacer Funds Trust5.4K sh$1.1M0.04%
Fidelity SAI U.S. Large Cap Index FundFidelity Salem Street Trust31.4K sh$6.6M0.04%
LargeCap S&P 500 Index FundPrincipal Funds, Inc22.1K sh$4.7M0.03%
U.S. LARGE COMPANY PORTFOLIODIMENSIONAL INVESTMENT GROUP INC23.7K sh$5M0.03%
NYLIM S&P 500 Index FundNYLIM FUNDS TRUST3.5K sh$744.7K0.03%
Fidelity ZERO Large Cap Index FundFidelity Concord Street Trust30.7K sh$6.5M0.03%
Global X S&P 500 Christian Values ETFGLOBAL X FUNDS13 sh$2.7K0.03%
BNY Mellon S&P 500 Index FundBNY MELLON INDEX FUNDS, INC.4.4K sh$921.4K0.03%
Nationwide S&P 500 Index FundNationwide Mutual Funds2.9K sh$618.1K0.03%
BNY Mellon US Large Cap Core Equity ETFBNY Mellon ETF Trust8.8K sh$1.9M0.03%
Global X S&P 500 Risk Managed Income ETFGLOBAL X FUNDS80 sh$16.9K0.03%
Knights of Columbus U.S. ALL CAP INDEX FUNDADVISORS' INNER CIRCLE III581 sh$122.6K0.03%
Nuveen S&P 500 Index FundTIAA-CREF Funds21.6K sh$4.6M0.03%
JPMORGAN BETABUILDERS U.S. EQUITY ETFJ.P. Morgan Exchange-Traded Fund Trust14.1K sh$3M0.03%
Tax-Managed U.S. Mid & Small Cap FundRUSSELL INVESTMENT CO3.2K sh$680.6K0.03%
TCW Transform 500 ETFTCW ETF Trust1.7K sh$363.2K0.03%
iShares Morningstar U.S. Equity ETFiShares Trust2K sh$417K0.03%
Vox Populi ETFAdvisors Series Trust9 sh$1.9K0.03%
Victory 500 Index FundVictory Portfolios III23.8K sh$5M0.03%
Direxion Daily S&P 500 Bull 2X SharesDirexion Shares ETF Trust406 sh$85.7K0.03%
Schwab 1000 Index FundSCHWAB INVESTMENTS34.1K sh$7.2M0.03%
iShares Dow Jones U.S. ETFiShares Trust4.5K sh$958.1K0.03%
Nationwide BNY Mellon Dynamic U.S. Core FundNationwide Mutual Funds2.4K sh$516.6K0.03%
Dimensional U.S. Equity Market ETFDimensional ETF Trust31.7K sh$6.7M0.03%
Pacer Metaurus US Large Cap Dividend Multiplier 400 ETFPacer Funds Trust2.6K sh$545.9K0.03%
Fidelity ZERO Total Market Index FundFidelity Concord Street Trust58.5K sh$12.3M0.03%
Schwab Total Stock Market Index FundSCHWAB CAPITAL TRUST64.7K sh$13.7M0.03%
Invesco S&P 500 Downside Hedged ETFInvesco Actively Managed Exchange-Traded Fund Trust93 sh$19.6K0.03%
Wilmington Large-Cap Strategy FundWilmington Funds900 sh$189.9K0.03%
Global X S&P 500 Tail Risk ETFGLOBAL X FUNDS7 sh$1.5K0.03%
Nuveen Equity Index FundTIAA-CREF Funds84.2K sh$17.8M0.03%
iShares Morningstar Value ETFiShares Trust1.8K sh$384.7K0.03%
iShares Total U.S. Stock Market Index FundBlackRock Funds6.5K sh$1.4M0.03%
Multi-Manager Directional Alternative Strategies FundCOLUMBIA FUNDS SERIES TRUST I448 sh$94.5K0.03%
Direxion HCM Tactical Enhanced US ETFDirexion Shares ETF Trust748 sh$157.9K0.03%
ULTRABULL PROFUNDProFunds232 sh$49K0.03%
E*TRADE No Fee Total Market Index FundE Trade Trust138 sh$29.1K0.03%
Direxion Daily S&P 500 Bull 3X SharesDirexion Shares ETF Trust8.4K sh$1.8M0.03%
iShares MSCI Kokusai ETFiShares Trust312 sh$65.8K0.03%
FlexShares Morningstar US Market Factor Tilt Index FundFlexShares Trust2.7K sh$566.8K0.03%
Tax-Managed U.S. Large Cap FundRUSSELL INVESTMENT CO15.1K sh$3.2M0.03%
AMT Diversified Equity FundADVISER MANAGED TRUST459 sh$96.9K0.02%
Dimensional US Large Cap Core Equity Market ETFDimensional ETF Trust1.8K sh$373.1K0.02%
Invesco RAFI US 1000 ETFInvesco Exchange-Traded Fund Trust10.8K sh$2.3M0.02%
Transamerica Large Core ESGTRANSAMERICA FUNDS197 sh$41.6K0.02%
BNY Mellon US Large Cap Equity Growth ETFBNY Mellon ETF Trust13 sh$2.7K0.02%
BlackRock Tactical Opportunities FundBlackRock Funds6.2K sh$1.3M0.02%
Steward Values Enhanced Large Cap FundSteward Funds Inc332 sh$70.1K0.02%
iShares MSCI ACWI ETFiShares Trust32.6K sh$6.9M0.02%
BULL PROFUNDProFunds51 sh$10.8K0.02%
Pacer WealthShield ETFPacer Funds Trust22 sh$4.6K0.02%
VANGUARD TOTAL WORLD STOCK INDEX FUNDVANGUARD INTERNATIONAL EQUITY INDEX FUNDS87.1K sh$18.4M0.02%
Schwab Fundamental U.S. Large Company Index FundSCHWAB CAPITAL TRUST11.6K sh$2.5M0.02%
JPMorgan Managed Futures Plus ETFJ.P. Morgan Exchange-Traded Fund Trust29 sh$6.1K0.02%
Innovator Equity Premium Income - Daily PutWrite ETFInnovator ETFs Trust14 sh$3K0.02%
SA Franklin Tactical Opportunities PortfolioSUNAMERICA SERIES TRUST70 sh$14.8K0.01%
NPF Core Equity ETFElevation Series Trust297 sh$62.7K0.01%
Victory Growth & Income FundVictory Portfolios III897 sh$189.3K0.01%
iShares Dynamic Short-Term Active ETFBlackRock ETF Trust74 sh$15.6K0.01%
1290 Avantis U.S. Large Cap Growth Fund1290 Funds76 sh$16K0.01%
Hartford Schroders Diversified Opportunities FundHARTFORD MUTUAL FUNDS II, INC60 sh$12.7K0.01%
Catholic Responsible Investments Multi-Style US Equity FundCatholic Responsible Investments Funds242 sh$51.1K0.01%
Schwab U.S. Large-Cap Growth Index FundSCHWAB CAPITAL TRUST860 sh$181.5K0.00%

Source: quarterly NPORT-P filings, via EDGAR. Positions arrive by CUSIP; each one here has been confirmed against OpenFIGI rather than matched by name. NPORT covers mutual funds, ETFs and closed-end funds alike and does not distinguish them, and positions are as of quarter end — a fund may have sold out entirely since. The summed value counts each filing once, so two share classes of the same fund appear twice.

More on FSLR

Related datasets