← 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.
| Fund | Of the fund |
|---|---|
| Virtus Duff & Phelps Clean Energy ETFVirtus ETF Trust II2.1K sh$442.5K | 8.07% |
| iShares Global Clean Energy ETFiShares Trust880.3K sh$185.8M | 8.06% |
| iShares Breakthrough Environmental Solutions ETFiShares Trust701 sh$147.9K | 3.53% |
| Invesco MSCI Sustainable Future ETFInvesco Exchange-Traded Fund Trust20.1K sh$4.2M | 3.18% |
| Pacer US Cash Cows Growth ETFPacer Funds Trust18.1K sh$3.8M | 2.90% |
| First Trust Energy AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund49K sh$10.3M | 2.73% |
| Carbon Collective Climate Solutions U.S. Equity ETFTidal Trust II4.9K sh$1M | 2.24% |
| WarCap Unconstrained Equity ETFSPINNAKER ETF SERIES5.2K sh$1.1M | 1.81% |
| Invesco S&P 500 GARP ETFInvesco Exchange-Traded Fund Trust186.8K sh$39.4M | 1.74% |
| Nuveen ESG Mid-Cap Growth ETFNuShares ETF Trust26.8K sh$5.7M | 1.62% |
| Invesco WilderHill Clean Energy ETFInvesco Exchange-Traded Fund Trust30K sh$6.3M | 1.51% |
| Fundstrat Granny Shots US Small- & Mid-Cap ETFTidal Trust III34.1K sh$7.2M | 1.42% |
| Domini Sustainable Solutions FundDomini Investment Trust3.6K sh$760.1K | 1.39% |
| Invesco S&P 500 Pure Growth ETFInvesco Exchange-Traded Fund Trust128.2K sh$27.1M | 1.35% |
| Nuveen ESG Mid-Cap Value ETFNuShares ETF Trust27.4K sh$5.8M | 1.30% |
| Hartford Global Impact FundHARTFORD MUTUAL FUNDS, INC21.8K sh$4.6M | 1.28% |
| TCW Transform Systems ETFTCW ETF Trust85.7K sh$18.1M | 1.24% |
| Invesco S&P 500 Equal Weight Technology ETFInvesco Exchange-Traded Fund Trust299.8K sh$63.3M | 1.16% |
| The MidCap Growth FundCOMMERCE FUNDS6.2K sh$1.3M | 1.11% |
| Integrity Mid-North American Resources FundINTEGRITY FUNDS10K sh$2.1M | 1.08% |
| SLOW CAPITAL GROWTH FUNDValued Advisers Trust5.4K sh$1.1M | 1.07% |
| Invesco Global Clean Energy ETFInvesco Exchange-Traded Fund Trust II8.9K sh$1.9M | 1.03% |
| Global X Guru Index ETFGLOBAL X FUNDS2.9K sh$602.7K | 0.98% |
| Wedbush ReturnOnLeadership(R) U.S. Large-Cap ETFWedbush Series Trust50 sh$10.6K | 0.97% |
| iShares U.S. Energy ETFiShares Trust78.3K sh$16.5M | 0.94% |
| First Trust EIP Power Solutions ETFFirst Trust Exchange-Traded Fund IV1.2K sh$254.1K | 0.86% |
| Virtus Terranova U.S. Quality Momentum ETFVirtus ETF Trust II9.5K sh$2M | 0.82% |
| Pacer Lunt Large Cap Alternator ETFPacer Funds Trust3.3K sh$691.1K | 0.75% |
| Pacer US Large Cap Cash Cows Growth Leaders ETFPacer Funds Trust73.7K sh$15.6M | 0.70% |
| Fidelity Women's Leadership FundFidelity Summer Street Trust6K sh$1.3M | 0.70% |
| First Trust Large Cap Growth AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund43.6K sh$9.2M | 0.70% |
| Pacer Lunt Large Cap Multi-Factor Alternator ETFPacer Funds Trust6.1K sh$1.3M | 0.61% |
| Fidelity Value Factor ETFFidelity Covington Trust36.6K sh$7.7M | 0.58% |
| VANGUARD GLOBAL CAPITAL CYCLES FUNDVANGUARD SPECIALIZED FUNDS101.2K sh$21.4M | 0.57% |
| ALPS | CoreCommodity Natural Resources ETFFINANCIAL INVESTORS TRUST10.6K sh$2.2M | 0.52% |
| Direxion Daily S&P 500 High Beta Bull 3X SharesDirexion Shares ETF Trust1.8K sh$381.8K | 0.51% |
| Green Century Balanced FundGREEN CENTURY FUNDS8.8K sh$1.9M | 0.50% |
| Fidelity Advisor Value FundFidelity Advisor Series I9.4K sh$2M | 0.49% |
| Fidelity Value FundFidelity Capital Trust243.4K sh$51.4M | 0.49% |
| ALGER RESPONSIBLE INVESTING FUNDALGER FUNDS II2.7K sh$571.7K | 0.42% |
| iShares MSCI USA Value Factor ETFiShares Trust176K sh$37.1M | 0.41% |
| MidCap Value Fund IPrincipal Funds, Inc45.2K sh$9.5M | 0.39% |
| RockCreek Global Equality ETFEA Series Trust1.8K sh$380.9K | 0.38% |
| iShares MSCI USA Min Vol Factor ETFiShares Trust424.9K sh$89.7M | 0.38% |
| Pacer US Cash Cows 100 ETFPacer Funds Trust333.6K sh$70.4M | 0.38% |
| iShares ESG Optimized MSCI USA Min Vol Factor ETFiShares Trust131 sh$27.6K | 0.36% |
| First Trust Multi Cap Growth AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund9.5K sh$2M | 0.35% |
| Nuveen ESG Large-Cap Value ETFNuShares ETF Trust34.5K sh$7.3M | 0.33% |
| Nationwide Schroders Global Equity FundNationwide Mutual Funds4.6K sh$961K | 0.32% |
| Sustainable Equity FundRUSSELL INVESTMENT CO3.6K sh$764.6K | 0.28% |
| Hartford Climate Opportunities FundHARTFORD MUTUAL FUNDS, INC1.6K sh$331.3K | 0.28% |
| Fidelity Mid Cap Value K6 FundFidelity Devonshire Trust2.9K sh$605K | 0.26% |
| Fidelity Mid Cap Value FundFidelity Devonshire Trust28.7K sh$6M | 0.25% |
| First Trust Large Cap Core AlphaDEX FundFirst Trust Exchange-Traded AlphaDEX Fund17.9K sh$3.8M | 0.24% |
| iShares Future Exponential Technologies ETFiShares Trust41.3K sh$8.7M | 0.23% |
| Fidelity SAI U.S. Value Index FundFidelity Salem Street Trust97.5K sh$20.6M | 0.22% |
| PGIM Quant Solutions Mid-Cap Value FundPrudential Investment Portfolios, Inc. 102K sh$422.1K | 0.22% |
| FT Energy Income Partners Strategy ETFFirst Trust Exchange-Traded Fund IV5.8K sh$1.2M | 0.22% |
| SA Franklin BW U.S. Large Cap Value PortfolioSUNAMERICA SERIES TRUST12.4K sh$2.6M | 0.20% |
| Nationwide Large Cap Equity PortfolioNationwide Mutual Funds23.7K sh$5M | 0.20% |
| U.S. Strategic Equity FundRUSSELL INVESTMENT CO27.5K sh$5.8M | 0.19% |
| Dimensional US Large Cap Value ETFDimensional ETF Trust60.3K sh$12.7M | 0.19% |
| THE U.S. LARGE CAP VALUE SERIESDFA INVESTMENT TRUST CO260.4K sh$54.9M | 0.18% |
| iShares MSCI USA Size Factor ETFiShares Trust3.6K sh$760.8K | 0.18% |
| Domini Impact Equity FundDomini Investment Trust9.9K sh$2.1M | 0.18% |
| Invesco S&P 500 Equal Weight ETFInvesco Exchange-Traded Fund Trust747.7K sh$157.8M | 0.16% |
| Fidelity Stocks for Inflation ETFFidelity Covington Trust2.1K sh$441.1K | 0.16% |
| iShares Morningstar Mid-Cap Growth ETFiShares Trust29.3K sh$6.2M | 0.16% |
| Fidelity Mid Cap Index FundFidelity Salem Street Trust385.4K sh$81.3M | 0.16% |
| Schwab U.S. Mid-Cap Index FundSCHWAB CAPITAL TRUST20.6K sh$4.3M | 0.16% |
| FlexShares ESG & Climate US Large Cap Core Index FundFlexShares Trust825 sh$174.1K | 0.16% |
| iShares Russell Mid-Cap Index FundBlackRock Funds18.9K sh$4M | 0.16% |
| iShares Morningstar Mid-Cap ETFiShares Trust11.7K sh$2.5M | 0.15% |
| AAM Transformers ETFETF Series Solutions1.7K sh$356.2K | 0.14% |
| Hartford Multifactor US Equity ETFLattice Strategies Trust4.8K sh$1M | 0.14% |
| Nuveen Large Cap Responsible Equity FundTIAA-CREF Funds40K sh$8.4M | 0.14% |
| iShares Morningstar Mid-Cap Value ETFiShares Trust7.5K sh$1.6M | 0.14% |
| Fidelity MSCI Information Technology Index ETFFIDELITY COVINGTON TRUST130.2K sh$27.5M | 0.14% |
| TECHNOLOGY ULTRASECTOR PROFUNDProFunds680 sh$143.5K | 0.13% |
| AB All Market Real Return PortfolioAB BOND FUND, INC.4.6K sh$979K | 0.13% |
| Dimensional VA U.S. Large Value PortfolioDFA INVESTMENT DIMENSIONS GROUP INC5.2K sh$1.1M | 0.12% |
| Intech S&P Large Cap Diversified Alpha ETFTidal Trust III834 sh$176K | 0.12% |
| Invesco S&P 500 Equal Weight Income Advantage ETFInvesco Actively Managed Exchange-Traded Fund Trust5.9K sh$1.2M | 0.12% |
| Multifactor U.S. Equity FundRUSSELL INVESTMENT CO1.6K sh$331.7K | 0.12% |
| ALGER SPECTRA FUNDALGER FUNDS II23.1K sh$4.9M | 0.11% |
| Direxion Daily Technology Bull 3X SharesDirexion Shares ETF Trust26.3K sh$5.5M | 0.11% |
| Dimensional U.S. Marketwide Value ETFDimensional ETF Trust77.2K sh$16.3M | 0.11% |
| Tax-Managed Real Assets FundRUSSELL INVESTMENT CO6.7K sh$1.4M | 0.10% |
| Dimensional US Large Cap Vector ETFDimensional ETF Trust2.4K sh$503.1K | 0.10% |
| U.S. VECTOR EQUITY PORTFOLIODFA INVESTMENT DIMENSIONS GROUP INC22.8K sh$4.8M | 0.09% |
| Global X NYSE 100 ETFGLOBAL X FUNDS109 sh$23K | 0.08% |
| Dimensional US Vector Equity ETFDimensional ETF Trust2K sh$412.6K | 0.07% |
| Dimensional U.S. Core Equity 2 ETFDimensional ETF Trust169.2K sh$35.7M | 0.07% |
| Federated Hermes Max-Cap Index FundFederated Hermes Index Trust972 sh$205.1K | 0.07% |
| US Vegan Climate ETFETF Series Solutions602 sh$127K | 0.07% |
| JPMorgan Diversified Return U.S. Mid Cap Equity ETFJ.P. Morgan Exchange-Traded Fund Trust1.6K sh$329.8K | 0.07% |
| Green Century Equity FundGREEN CENTURY FUNDS2.7K sh$566K | 0.07% |
| Global X Information Technology Covered Call & Growth ETFGLOBAL X FUNDS48 sh$10.1K | 0.07% |
| Global X S&P 500 U.S. Revenue Leaders ETFGLOBAL X FUNDS7 sh$1.5K | 0.07% |
| Invesco Multi-Strategy FundAIM Investment Funds (Invesco Investment Funds)781 sh$164.8K | 0.07% |
| LARGE-CAP GROWTH PROFUNDProFunds53 sh$11.2K | 0.07% |
| Dimensional US Core Equity 1 ETFDimensional ETF Trust10.5K sh$2.2M | 0.07% |
| BlackRock Global Allocation Fund, Inc.BlackRock Global Allocation Fund, Inc.53.6K sh$11.3M | 0.07% |
| Fidelity U.S. Sustainability Index FundFidelity Salem Street Trust17.7K sh$3.7M | 0.06% |
| SA Large Cap Growth Index PortfolioSUNAMERICA SERIES TRUST2.2K sh$470.6K | 0.06% |
| iShares ESG MSCI KLD 400 ETFiShares Trust15.5K sh$3.3M | 0.06% |
| U.S. Large Cap Equity PortfolioDFA INVESTMENT DIMENSIONS GROUP INC7.7K sh$1.6M | 0.06% |
| U.S. CORE EQUITY 2 PORTFOLIODFA INVESTMENT DIMENSIONS GROUP INC111K sh$23.4M | 0.06% |
| U.S. CORE EQUITY 1 PORTFOLIODFA INVESTMENT DIMENSIONS GROUP INC118.3K sh$25M | 0.06% |
| SP Funds S&P Global Technology ETFSP Funds Trust604 sh$127.5K | 0.06% |
| U.S. Social Core Equity 2 PortfolioDFA INVESTMENT DIMENSIONS GROUP INC7K sh$1.5M | 0.06% |
| Pacer MSCI World Industry Advantage ETFPacer Funds Trust3 sh$633.1 | 0.06% |
| Arrow DWA Tactical: Balanced FundArrow Investments Trust72 sh$15.2K | 0.06% |
| Invesco Global Equity Net Zero ETFInvesco Actively Managed Exchange-Traded Fund Trust468 sh$98.8K | 0.06% |
| Hartford Disciplined US Equity ETFLattice Strategies Trust545 sh$115K | 0.06% |
| Fidelity Series Large Cap Value Index FundFidelity Salem Street Trust32.6K sh$6.9M | 0.06% |
| Fidelity Large Cap Value Index FundFidelity Salem Street Trust38.1K sh$8M | 0.05% |
| Nuveen Large Cap Value Index FundTIAA-CREF Funds35.3K sh$7.5M | 0.05% |
| Schwab U.S. Large-Cap Value Index FundSCHWAB CAPITAL TRUST3K sh$624.4K | 0.05% |
| Invesco QQQ Hedged Advantage ETFInvesco Actively Managed Exchange-Traded Fund Trust32 sh$6.8K | 0.05% |
| Fidelity Series Sustainable U.S. Market FundFidelity Summer Street Trust163 sh$34.4K | 0.05% |
| Dimensional US Core Equity Market ETFDimensional ETF Trust27.4K sh$5.8M | 0.05% |
| SA Schroders VCP Global Allocation PortfolioSUNAMERICA SERIES TRUST807 sh$170.3K | 0.04% |
| Global X S&P 500 Covered Call & Growth ETFGLOBAL X FUNDS123 sh$26K | 0.04% |
| JLens 500 Jewish Advocacy U.S. ETFEA Series Trust460 sh$97.1K | 0.04% |
| Column Mid Cap FundTrust for Professional Managers2.2K sh$447.2K | 0.04% |
| E*TRADE No Fee Large Cap Index FundE Trade Trust246 sh$51.9K | 0.04% |
| Global X S&P 500 Covered Call ETFGLOBAL X FUNDS5.9K sh$1.2M | 0.04% |
| Global X S&P 500 Catholic Values ETFGLOBAL X FUNDS2.3K sh$490.6K | 0.04% |
| iShares Morningstar Growth ETFiShares Trust5.5K sh$1.2M | 0.04% |
| Catholic Responsible Investments Equity Index FundCatholic Responsible Investments Funds7.8K sh$1.6M | 0.04% |
| SA Large Cap Index PortfolioSUNAMERICA SERIES TRUST5.6K sh$1.2M | 0.04% |
| Invesco S&P 500 BuyWrite ETFInvesco Exchange-Traded Fund Trust606 sh$127.9K | 0.04% |
| BNY Mellon Institutional S&P 500 Stock Index FundBNY Mellon Investment Funds IV, Inc.2.3K sh$478.4K | 0.04% |
| iShares Low Carbon Optimized MSCI ACWI ETFiShares Trust1.9K sh$407.5K | 0.04% |
| Global X S&P 500 Collar 95-110 ETFGLOBAL X FUNDS6 sh$1.3K | 0.04% |
| Schwab S&P 500 Index FundSCHWAB CAPITAL TRUST241.7K sh$51M | 0.04% |
| Pacer Trendpilot US Large Cap ETFPacer Funds Trust5.4K sh$1.1M | 0.04% |
| Fidelity SAI U.S. Large Cap Index FundFidelity Salem Street Trust31.4K sh$6.6M | 0.04% |
| LargeCap S&P 500 Index FundPrincipal Funds, Inc22.1K sh$4.7M | 0.03% |
| U.S. LARGE COMPANY PORTFOLIODIMENSIONAL INVESTMENT GROUP INC23.7K sh$5M | 0.03% |
| NYLIM S&P 500 Index FundNYLIM FUNDS TRUST3.5K sh$744.7K | 0.03% |
| Fidelity ZERO Large Cap Index FundFidelity Concord Street Trust30.7K sh$6.5M | 0.03% |
| Global X S&P 500 Christian Values ETFGLOBAL X FUNDS13 sh$2.7K | 0.03% |
| BNY Mellon S&P 500 Index FundBNY MELLON INDEX FUNDS, INC.4.4K sh$921.4K | 0.03% |
| Nationwide S&P 500 Index FundNationwide Mutual Funds2.9K sh$618.1K | 0.03% |
| BNY Mellon US Large Cap Core Equity ETFBNY Mellon ETF Trust8.8K sh$1.9M | 0.03% |
| Global X S&P 500 Risk Managed Income ETFGLOBAL X FUNDS80 sh$16.9K | 0.03% |
| Knights of Columbus U.S. ALL CAP INDEX FUNDADVISORS' INNER CIRCLE III581 sh$122.6K | 0.03% |
| Nuveen S&P 500 Index FundTIAA-CREF Funds21.6K sh$4.6M | 0.03% |
| JPMORGAN BETABUILDERS U.S. EQUITY ETFJ.P. Morgan Exchange-Traded Fund Trust14.1K sh$3M | 0.03% |
| Tax-Managed U.S. Mid & Small Cap FundRUSSELL INVESTMENT CO3.2K sh$680.6K | 0.03% |
| TCW Transform 500 ETFTCW ETF Trust1.7K sh$363.2K | 0.03% |
| iShares Morningstar U.S. Equity ETFiShares Trust2K sh$417K | 0.03% |
| Vox Populi ETFAdvisors Series Trust9 sh$1.9K | 0.03% |
| Victory 500 Index FundVictory Portfolios III23.8K sh$5M | 0.03% |
| Direxion Daily S&P 500 Bull 2X SharesDirexion Shares ETF Trust406 sh$85.7K | 0.03% |
| Schwab 1000 Index FundSCHWAB INVESTMENTS34.1K sh$7.2M | 0.03% |
| iShares Dow Jones U.S. ETFiShares Trust4.5K sh$958.1K | 0.03% |
| Nationwide BNY Mellon Dynamic U.S. Core FundNationwide Mutual Funds2.4K sh$516.6K | 0.03% |
| Dimensional U.S. Equity Market ETFDimensional ETF Trust31.7K sh$6.7M | 0.03% |
| Pacer Metaurus US Large Cap Dividend Multiplier 400 ETFPacer Funds Trust2.6K sh$545.9K | 0.03% |
| Fidelity ZERO Total Market Index FundFidelity Concord Street Trust58.5K sh$12.3M | 0.03% |
| Schwab Total Stock Market Index FundSCHWAB CAPITAL TRUST64.7K sh$13.7M | 0.03% |
| Invesco S&P 500 Downside Hedged ETFInvesco Actively Managed Exchange-Traded Fund Trust93 sh$19.6K | 0.03% |
| Wilmington Large-Cap Strategy FundWilmington Funds900 sh$189.9K | 0.03% |
| Global X S&P 500 Tail Risk ETFGLOBAL X FUNDS7 sh$1.5K | 0.03% |
| Nuveen Equity Index FundTIAA-CREF Funds84.2K sh$17.8M | 0.03% |
| iShares Morningstar Value ETFiShares Trust1.8K sh$384.7K | 0.03% |
| iShares Total U.S. Stock Market Index FundBlackRock Funds6.5K sh$1.4M | 0.03% |
| Multi-Manager Directional Alternative Strategies FundCOLUMBIA FUNDS SERIES TRUST I448 sh$94.5K | 0.03% |
| Direxion HCM Tactical Enhanced US ETFDirexion Shares ETF Trust748 sh$157.9K | 0.03% |
| ULTRABULL PROFUNDProFunds232 sh$49K | 0.03% |
| E*TRADE No Fee Total Market Index FundE Trade Trust138 sh$29.1K | 0.03% |
| Direxion Daily S&P 500 Bull 3X SharesDirexion Shares ETF Trust8.4K sh$1.8M | 0.03% |
| iShares MSCI Kokusai ETFiShares Trust312 sh$65.8K | 0.03% |
| FlexShares Morningstar US Market Factor Tilt Index FundFlexShares Trust2.7K sh$566.8K | 0.03% |
| Tax-Managed U.S. Large Cap FundRUSSELL INVESTMENT CO15.1K sh$3.2M | 0.03% |
| AMT Diversified Equity FundADVISER MANAGED TRUST459 sh$96.9K | 0.02% |
| Dimensional US Large Cap Core Equity Market ETFDimensional ETF Trust1.8K sh$373.1K | 0.02% |
| Invesco RAFI US 1000 ETFInvesco Exchange-Traded Fund Trust10.8K sh$2.3M | 0.02% |
| Transamerica Large Core ESGTRANSAMERICA FUNDS197 sh$41.6K | 0.02% |
| BNY Mellon US Large Cap Equity Growth ETFBNY Mellon ETF Trust13 sh$2.7K | 0.02% |
| BlackRock Tactical Opportunities FundBlackRock Funds6.2K sh$1.3M | 0.02% |
| Steward Values Enhanced Large Cap FundSteward Funds Inc332 sh$70.1K | 0.02% |
| iShares MSCI ACWI ETFiShares Trust32.6K sh$6.9M | 0.02% |
| BULL PROFUNDProFunds51 sh$10.8K | 0.02% |
| Pacer WealthShield ETFPacer Funds Trust22 sh$4.6K | 0.02% |
| VANGUARD TOTAL WORLD STOCK INDEX FUNDVANGUARD INTERNATIONAL EQUITY INDEX FUNDS87.1K sh$18.4M | 0.02% |
| Schwab Fundamental U.S. Large Company Index FundSCHWAB CAPITAL TRUST11.6K sh$2.5M | 0.02% |
| JPMorgan Managed Futures Plus ETFJ.P. Morgan Exchange-Traded Fund Trust29 sh$6.1K | 0.02% |
| Innovator Equity Premium Income - Daily PutWrite ETFInnovator ETFs Trust14 sh$3K | 0.02% |
| SA Franklin Tactical Opportunities PortfolioSUNAMERICA SERIES TRUST70 sh$14.8K | 0.01% |
| NPF Core Equity ETFElevation Series Trust297 sh$62.7K | 0.01% |
| Victory Growth & Income FundVictory Portfolios III897 sh$189.3K | 0.01% |
| iShares Dynamic Short-Term Active ETFBlackRock ETF Trust74 sh$15.6K | 0.01% |
| 1290 Avantis U.S. Large Cap Growth Fund1290 Funds76 sh$16K | 0.01% |
| Hartford Schroders Diversified Opportunities FundHARTFORD MUTUAL FUNDS II, INC60 sh$12.7K | 0.01% |
| Catholic Responsible Investments Multi-Style US Equity FundCatholic Responsible Investments Funds242 sh$51.1K | 0.01% |
| Schwab U.S. Large-Cap Growth Index FundSCHWAB CAPITAL TRUST860 sh$181.5K | 0.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
Company overviewEverything on FSLR in one place, with the price.SEC filingsWhat FSLR's 8-Ks say happened: results, departures, auditor changes.Insider tradingWhat FSLR's own officers and directors buy and sell.Who owns itEvery manager reporting a position in FSLR.LobbyingWhat FSLR spends lobbying Congress, and on what.Who lobbies for itThe lobbyists on FSLR's account, and who they worked for.Federal contractsWhat federal agencies pay FSLR.PatentsWhat FSLR is filing at the patent office.