Titelia

Funds holding First Solar Inc

784 funds declare a position · 246 ETFs and 538 other funds · 6.3B $· 2.5B SEK· 43.6M € · US3364331070

Each line carries its report date.

RankFundSharesValueWeight
301WisdomTree U.S. LargeCap Fund WisdomTree Trust 5,7511.1M $0.08 %as of Mar 31, 2026 · Original filing
302BNY Mellon Stock Index Fund, Inc. BNY MELLON STOCK INDEX FUND, INC. 5,6981.1M $0.05 %as of Mar 31, 2026 · Original filing
303First Trust Multi Cap Growth AlphaDEX Fund First Trust Exchange-Traded AlphaDEX Fund 5,6591.1M $0.24 %as of Apr 30, 2026 · Original filing
304BlackRock S&P 500 Index V.I. Fund BlackRock Variable Series Funds, Inc. 5,6301.1M $0.04 %as of Mar 31, 2026 · Original filing
305Swedbank Robur Access Edge Global Swedbank Robur Fonder AB 5,56910.5M SEK0.16 %as of Mar 31, 2026 · Original filing
306SEB USA Exposure SEB Funds AB 5,56610.5M SEK0.04 %as of Mar 31, 2026 · Original filing
307Pacer Trendpilot US Large Cap ETF Pacer Funds Trust 5,5571.1M $0.04 %as of Apr 30, 2026 · Original filing
308Invesco S&P 500 Equal Weight Income Advantage ETF Invesco Actively Managed Exchange-Traded Fund Trust 5,4561.1M $0.15 %as of Apr 30, 2026 · Original filing
309Calvert Global Energy Solutions Fund Calvert Impact Fund, Inc. 5,4481.1M $0.63 %as of Mar 31, 2026 · Original filing
310Columbia Large Cap Index Fund COLUMBIA FUNDS SERIES TRUST 5,4281.1M $0.04 %as of Feb 28, 2026 · Original filing
311iShares ESG Advanced MSCI USA ETF iShares Trust 5,4171.1M $0.09 %as of Feb 28, 2026 · Original filing
312ProShares Ultra Technology ProShares Trust 5,4011.1M $0.14 %as of Feb 28, 2026 · Original filing
313FT Energy Income Partners Strategy ETF First Trust Exchange-Traded Fund IV 5,3791.1M $0.20 %as of Apr 30, 2026 · Original filing
314Storebrand Global All Countries Storebrand Asset Management AS 5,37210.1M SEK0.02 %as of Mar 31, 2026 · Original filing
315SLOW CAPITAL GROWTH FUND Valued Advisers Trust 5,3501.1M $1.08 %as of Apr 30, 2026 · Original filing
316Dimensional VA U.S. Large Value Portfolio DFA INVESTMENT DIMENSIONS GROUP INC 5,2401.1M $0.13 %as of Apr 30, 2026 · Original filing
317Voya RussellTM Mid Cap Index Portfolio Voya VARIABLE PORTFOLIOS INC 5,068999.7K $0.16 %as of Mar 31, 2026 · Original filing
318Strategic Equity Allocation Trust John Hancock Variable Insurance Trust 4,952976.8K $0.02 %as of Mar 31, 2026 · Original filing
319ProShares UltraPro S&P500 ProShares Trust 4,951976.3K $0.02 %as of Feb 28, 2026 · Original filing
320VOYA U.S. STOCK INDEX PORTFOLIO Voya Investors Trust 4,919970.3K $0.04 %as of Mar 31, 2026 · Original filing
321Goldman Sachs S&P 500 Premium Income ETF Goldman Sachs ETF Trust 4,906967.8K $0.03 %as of Mar 31, 2026 · Original filing
322LVIP BlackRock Global Allocation Fund LINCOLN VARIABLE INSURANCE PRODUCTS TRUST 4,900966.6K $0.05 %as of Mar 31, 2026 · Original filing
323MassMutual Diversified Value Fund MASSMUTUAL SELECT FUNDS 4,800946.8K $0.22 %as of Mar 31, 2026 · Original filing
324AZL S&P 500 Index Fund Allianz Variable Insurance Products Trust 4,736934.2K $0.04 %as of Mar 31, 2026 · Original filing
325ALPS Electrification Infrastructure ETF ALPS ETF TRUST 4,720930.8K $0.64 %as of Feb 28, 2026 · Original filing
326Invesco V.I. Equally-Weighted S&P 500 Fund AIM Variable Insurance Funds (Invesco Variable Insurance Funds) 4,658918.8K $0.20 %as of Mar 31, 2026 · Original filing
327World Selection Index Fund Northern Funds 4,632913.7K $0.05 %as of Mar 31, 2026 · Original filing
328State Street(R) SPDR(R) S&P(R) 500 Fossil Fuel Reserves Free ETF SPDR SERIES TRUST 4,631913.5K $0.04 %as of Mar 31, 2026 · Original filing
329BNY Mellon S&P 500 Index Fund BNY MELLON INDEX FUNDS, INC. 4,601928.9K $0.03 %as of Apr 30, 2026 · Original filing
330iShares Dow Jones U.S. ETF iShares Trust 4,568922.2K $0.03 %as of Apr 30, 2026 · Original filing
331Rpar Risk Parity ETF Tidal Trust I 4,546896.7K $0.15 %as of Mar 31, 2026 · Original filing
332Diversified Equity Master Portfolio Master Investment Portfolio 4,493886.3K $0.03 %as of Mar 31, 2026 · Original filing
333Columbia Variable Portfolio - Large Cap Index Fund Columbia Funds Variable Series Trust II 4,444876.6K $0.04 %as of Mar 31, 2026 · Original filing
334AB All Market Real Return Portfolio AB BOND FUND, INC. 4,440896.4K $0.11 %as of Apr 30, 2026 · Original filing
335LargeCap S&P 500 Index Account Principal Variable Contract Funds, Inc 4,435874.8K $0.04 %as of Mar 31, 2026 · Original filing
336Inspire 500 ETF Northern Lights Fund Trust IV 4,400867.7K $0.12 %as of Feb 28, 2026 · Original filing
337LVIP Dimensional U.S. Core Equity 1 Fund LINCOLN VARIABLE INSURANCE PRODUCTS TRUST 4,356859.3K $0.05 %as of Mar 31, 2026 · Original filing
338Bridge Builder Large Cap Value Fund Bridge Builder Trust 4,354858.9K $0.00 %as of Mar 31, 2026 · Original filing
339ATM Large Cap Managed Volatility Portfolio EQ Advisors Trust 4,335855.1K $0.03 %as of Mar 31, 2026 · Original filing
340AQR Large Cap Momentum Style Fund AQR Funds 4,289846K $0.15 %as of Mar 31, 2026 · Original filing
341Avantis U.S. Mid Cap Equity ETF American Century ETF Trust 4,240836.1K $0.27 %as of Feb 28, 2026 · Original filing
342The U.S. Equity Portfolio HC Capital Trust 4,234835.2K $0.05 %as of Mar 31, 2026 · Original filing
343Hartford Multifactor US Equity ETF Lattice Strategies Trust 4,223852.6K $0.15 %as of Apr 30, 2026 · Original filing
344NVIT BNY Mellon Dynamic U.S. Core Fund Nationwide Variable Insurance Trust 4,215831.5K $0.04 %as of Mar 31, 2026 · Original filing
345ActivePassive U.S. Equity ETF Trust for Professional Managers 4,215831.2K $0.04 %as of Feb 28, 2026 · Original filing
346JNL/RAFI Fundamental U.S. Small Cap Fund JNL Series Trust 4,068802.5K $0.22 %as of Mar 31, 2026 · Original filing
347THRIVENT LARGE CAP INDEX PORTFOLIO Thrivent Series Fund, Inc. 4,062801.3K $0.04 %as of Mar 31, 2026 · Original filing
348JNL/RAFI Multi-Factor U.S. Equity Fund JNL Series Trust 4,029794.8K $0.04 %as of Mar 31, 2026 · Original filing
349Multimanager Technology Portfolio EQ Advisors Trust 4,009790.8K $0.04 %as of Mar 31, 2026 · Original filing
350NAA MID GROWTH SERIES New Age Alpha Variable Funds Trust 3,966782.3K $0.49 %as of Mar 31, 2026 · Original filing
351Carbon Collective Climate Solutions U.S. Equity ETF Tidal Trust II 3,960799.5K $1.71 %as of Apr 30, 2026 · Original filing
352AMF Aktiefond Nordamerika AMF Fonder AB 3,9497.4M SEK0.10 %as of Mar 31, 2026 · Original filing
353Länsförsäkringar Multistrategi Länsförsäkringar Fondförvaltning AB 3,8987.3M SEK0.46 %as of Mar 31, 2026 · Original filing
354Morgan Stanley Pathway Large Cap Equity ETF MORGAN STANLEY PATHWAY FUNDS 3,802749.8K $0.02 %as of Feb 28, 2026 · Original filing
355Calvert U.S. Mid Cap Core Responsible Index Fund Calvert Responsible Index Series, Inc. 3,755740.7K $0.17 %as of Mar 31, 2026 · Original filing
356MM S&P 500 Index Fund MASSMUTUAL SELECT FUNDS 3,744738.5K $0.04 %as of Mar 31, 2026 · Original filing
357Skandia Global Exponering Skandia Fonder AB 3,7007M SEK0.02 %as of Mar 31, 2026 · Original filing
358Gotham 1000 Value ETF Tidal Trust I 3,650720K $0.34 %as of Mar 31, 2026 · Original filing
359Sustainable Equity Fund RUSSELL INVESTMENT CO 3,623731.4K $0.28 %as of Apr 30, 2026 · Original filing
360Domini Sustainable Solutions Fund Domini Investment Trust 3,610728.8K $1.46 %as of Apr 30, 2026 · Original filing
361Nationwide Schroders Global Equity Fund Nationwide Mutual Funds 3,576722K $0.29 %as of Apr 30, 2026 · Original filing
362NYLI S&P 500 Index Fund NEW YORK LIFE INVESTMENTS FUNDS TRUST 3,493705.2K $0.03 %as of Apr 30, 2026 · Original filing
363Deutsche DWS Equity 500 Index Portfolio DEUTSCHE DWS EQUITY 500 INDEX PORTFOLIO 3,456681.7K $0.04 %as of Mar 31, 2026 · Original filing
364PRAXIS GROWTH INDEX FUND Praxis Mutual Funds 3,450680.5K $0.10 %as of Mar 31, 2026 · Original filing
365Goldman Sachs MarketBeta U.S. 1000 Equity ETF Goldman Sachs ETF Trust II 3,450680.3K $0.03 %as of Feb 28, 2026 · Original filing
366iShares ESG MSCI USA Leaders ETF iShares Trust 3,398670.1K $0.06 %as of Feb 28, 2026 · Original filing
367John Hancock Multifactor Large Cap ETF John Hancock Exchange-Traded Fund Trust 3,365663.8K $0.07 %as of Mar 31, 2026 · Original filing
368Schwab U.S. Large-Cap Value Index Fund SCHWAB CAPITAL TRUST 3,318669.9K $0.06 %as of Apr 30, 2026 · Original filing
369JNL/DFA U.S. Core Equity Fund JNL Series Trust 3,312653.3K $0.05 %as of Mar 31, 2026 · Original filing
370EQ/Large Cap Value Index Portfolio EQ Advisors Trust 3,239638.9K $0.07 %as of Mar 31, 2026 · Original filing
371Tax-Managed U.S. Mid & Small Cap Fund RUSSELL INVESTMENT CO 3,225651.1K $0.03 %as of Apr 30, 2026 · Original filing
372Nationwide S&P 500 Index Fund Nationwide Mutual Funds 3,164638.8K $0.03 %as of Apr 30, 2026 · Original filing
373Avantis U.S. Large Cap Equity ETF American Century ETF Trust 3,121615.5K $0.06 %as of Feb 28, 2026 · Original filing
374Invesco S&P 500 QVM Multi-Factor ETF Invesco Exchange-Traded Fund Trust II 3,073606K $0.04 %as of Feb 28, 2026 · Original filing
375ALPS Disruptive Technologies ETF ALPS ETF TRUST 3,064604.2K $0.78 %as of Feb 28, 2026 · Original filing
376Venerable US Large Cap Strategic Equity Fund Venerable Variable Insurance Trust 2,983588.4K $0.02 %as of Mar 31, 2026 · Original filing
377Gotham Neutral Fund FundVantage Trust 2,970585.9K $0.53 %as of Mar 31, 2026 · Original filing
378PD Large-Cap Value Index Portfolio PACIFIC SELECT FUND 2,937579.4K $0.06 %as of Mar 31, 2026 · Original filing
379SFT Index 500 Fund Securian Funds Trust 2,932578.4K $0.04 %as of Mar 31, 2026 · Original filing
380SIIT LARGE CAP INDEX FUND SEI INSTITUTIONAL INVESTMENTS TRUST 2,900571.9K $0.03 %as of Feb 28, 2026 · Original filing
381Gotham Enhanced 500 ETF Tidal Trust I 2,814555.1K $0.09 %as of Mar 31, 2026 · Original filing
382State Street S&P 500 Index Fund SSGA FUNDS 2,800552.2K $0.03 %as of Feb 28, 2026 · Original filing
383Bridge Builder Small/Mid Cap Value Fund Bridge Builder Trust 2,790550.4K $0.01 %as of Mar 31, 2026 · Original filing
384Guinness Atkinson Alternative Energy Fund GUINNESS ATKINSON FUNDS 2,778548K $3.03 %as of Mar 31, 2026 · Original filing
385Wahed FTSE USA Shariah ETF Listed Funds Trust 2,770546.2K $0.07 %as of Feb 28, 2026 · Original filing
386SIIT DYNAMIC ASSET ALLOCATION FUND SEI INSTITUTIONAL INVESTMENTS TRUST 2,762544.7K $0.03 %as of Feb 28, 2026 · Original filing
387iShares MSCI USA Size Factor ETF iShares Trust 2,753555.8K $0.14 %as of Apr 30, 2026 · Original filing
388Franklin U.S. Equity Index ETF Franklin Templeton ETF Trust 2,695531.6K $0.03 %as of Mar 31, 2026 · Original filing
389EQ/Fidelity Institutional AM Large Cap Portfolio EQ Advisors Trust 2,672527.1K $0.04 %as of Mar 31, 2026 · Original filing
390Global X Guru Index ETF GLOBAL X FUNDS 2,668538.6K $0.92 %as of Apr 30, 2026 · Original filing
391PRAXIS VALUE INDEX FUND Praxis Mutual Funds 2,655523.7K $0.10 %as of Mar 31, 2026 · Original filing
392Transamerica S&P 500 Index VP TRANSAMERICA SERIES TRUST 2,651522.9K $0.04 %as of Mar 31, 2026 · Original filing
393Calvert U.S. Large Cap Growth Responsible Index Fund Calvert Responsible Index Series, Inc. 2,648522.3K $0.06 %as of Mar 31, 2026 · Original filing
394VictoryShares US 500 Volatility Wtd ETF Victory Portfolios II 2,645521.8K $0.10 %as of Mar 31, 2026 · Original filing
395Timothy Plan US Large/Mid Cap Core ETF Timothy Plan 2,645521.8K $0.16 %as of Mar 31, 2026 · Original filing
396BlackRock Advantage Large Cap Value Fund BlackRock Large Cap Series Funds, Inc. 2,644521.4K $0.07 %as of Feb 27, 2026 · Original filing
397Nationwide BNY Mellon Dynamic U.S. Core Fund Nationwide Mutual Funds 2,640533K $0.03 %as of Apr 30, 2026 · Original filing
398Fidelity Climate Action Fund Fidelity Summer Street Trust 2,640520.6K $1.09 %as of Feb 28, 2026 · Original filing
399Green Century Equity Fund GREEN CENTURY FUNDS 2,637532.4K $0.07 %as of Apr 30, 2026 · Original filing
400Energy Fund Rydex Series Funds 2,637520.2K $1.13 %as of Mar 31, 2026 · Original filing

Institutional managers

955 managers declare this company to the SEC (Form 13F). These positions are not counted in the totals above: a manager and its own funds file separately.

ManagerSharesValue
BlackRock, Inc.13,821,0762.7B $as of Mar 31, 2026
STATE STREET CORP5,284,6171B $as of Mar 31, 2026
GEODE CAPITAL MANAGEMENT, LLC3,106,826612M $as of Mar 31, 2026
Invesco Ltd.2,656,785524.1M $as of Mar 31, 2026
Hill City Capital, LP2,177,540429.5M $as of Mar 31, 2026
JPMORGAN CHASE & CO2,304,039425.6M $as of Mar 31, 2026
Amundi2,049,465404.3M $as of Mar 31, 2026
FMR LLC1,808,433356.7M $as of Mar 31, 2026
MORGAN STANLEY1,682,402331.9M $as of Mar 31, 2026
BNP PARIBAS ASSET MANAGEMENT Holding S.A.1,681,845331.7M $as of Mar 31, 2026
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,435,142283.1M $as of Mar 31, 2026
Clean Energy Transition LLP1,426,587281.4M $as of Mar 31, 2026
NORTHERN TRUST CORP1,390,629274.3M $as of Mar 31, 2026
DIMENSIONAL FUND ADVISORS LP1,305,471257.4M $as of Mar 31, 2026
UBS Group AG1,205,818237.9M $as of Mar 31, 2026
Pictet Asset Management Holding SA1,138,473224.5M $as of Mar 31, 2026
DEUTSCHE BANK AG\1,099,999217M $as of Mar 31, 2026
SCHRODER INVESTMENT MANAGEMENT GROUP1,018,826188.2M $as of Mar 31, 2026
MILLENNIUM MANAGEMENT LLC951,813187.8M $as of Mar 31, 2026
BANK OF AMERICA CORP /DE/880,771173.7M $as of Mar 31, 2026
AQR CAPITAL MANAGEMENT LLC801,679152.8M $as of Mar 31, 2026
Bank of New York Mellon Corp708,153139.7M $as of Mar 31, 2026
Mirova US LLC698,552137.8M $as of Mar 31, 2026
HSBC HOLDINGS PLC666,976131.5M $as of Mar 31, 2026
CHARLES SCHWAB INVESTMENT MANAGEMENT INC659,683130.1M $as of Mar 31, 2026