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
1VANGUARD TOTAL STOCK MARKET INDEX FUND VANGUARD INDEX FUNDS 3,232,006637.5M $0.03 %as of Mar 31, 2026 · Original filing
2VANGUARD 500 INDEX FUND VANGUARD INDEX FUNDS 2,726,385537.8M $0.04 %as of Mar 31, 2026 · Original filing
3iShares Core S&P 500 ETF iShares Trust 1,380,651272.3M $0.04 %as of Mar 31, 2026 · Original filing
4Fidelity 500 Index Fund Fidelity Concord Street Trust 1,365,630269.3M $0.04 %as of Feb 28, 2026 · Original filing
5VANGUARD SMALL-CAP INDEX FUND VANGUARD INDEX FUNDS 1,175,309231.8M $0.14 %as of Mar 31, 2026 · Original filing
6VANGUARD MID-CAP INDEX FUND VANGUARD INDEX FUNDS 1,100,737217.1M $0.11 %as of Mar 31, 2026 · Original filing
7VANGUARD INFORMATION TECHNOLOGY INDEX FUND VANGUARD WORLD FUND 1,080,981213.2M $0.17 %as of Feb 28, 2026 · Original filing
8iShares Global Clean Energy ETF iShares Trust 884,510178.6M $7.14 %as of Apr 30, 2026 · Original filing
9Invesco S&P 500 Equal Weight ETF Invesco Exchange-Traded Fund Trust 843,150170.2M $0.19 %as of Apr 30, 2026 · Original filing
10VANGUARD GROWTH INDEX FUND VANGUARD INDEX FUNDS 827,809163.3M $0.05 %as of Mar 31, 2026 · Original filing
11State Street(R) Technology Select Sector SPDR(R) ETF SELECT SECTOR SPDR TRUST 804,703158.7M $0.19 %as of Mar 31, 2026 · Original filing
12VANGUARD SMALL-CAP GROWTH INDEX FUND VANGUARD INDEX FUNDS 658,017129.8M $0.34 %as of Mar 31, 2026 · Original filing
13VANGUARD INSTITUTIONAL INDEX FUND VANGUARD INSTITUTIONAL INDEX FUNDS 605,632119.5M $0.04 %as of Mar 31, 2026 · Original filing
14Handelsbanken Hållbar Energi Handelsbanken Fonder AB 562,0171.1B SEK6.21 %as of Mar 31, 2026 · Original filing
15Invesco Solar ETF Invesco Exchange-Traded Fund Trust II 534,037105.3M $6.70 %as of Feb 28, 2026 · Original filing
16Strategic Advisers Fidelity U.S. Total Stock Fund Fidelity Rutland Square Trust II 507,348100M $0.05 %as of Feb 28, 2026 · Original filing
17iShares MSCI USA Min Vol Factor ETF iShares Trust 426,81386.2M $0.38 %as of Apr 30, 2026 · Original filing
18Growth Fund of America Growth Fund of America 395,55078M $0.02 %as of Feb 28, 2026 · Original filing
19iShares Russell Mid-Cap ETF iShares Trust 388,29776.6M $0.16 %as of Mar 31, 2026 · Original filing
20VANGUARD MID-CAP GROWTH INDEX FUND VANGUARD INDEX FUNDS 387,70276.5M $0.26 %as of Mar 31, 2026 · Original filing
21Pacer US Cash Cows 100 ETF Pacer Funds Trust 376,92076.1M $0.42 %as of Apr 30, 2026 · Original filing
22Fidelity Mid Cap Index Fund Fidelity Salem Street Trust 375,99275.9M $0.15 %as of Apr 30, 2026 · Original filing
23Fidelity Value Fund Fidelity Capital Trust 297,50060.1M $0.62 %as of Apr 30, 2026 · Original filing
24Invesco S&P 500 Equal Weight Technology ETF Invesco Exchange-Traded Fund Trust 278,39056.2M $1.20 %as of Apr 30, 2026 · Original filing
25iShares MSCI USA Value Factor ETF iShares Trust 277,92256.1M $0.47 %as of Apr 30, 2026 · Original filing
26THE U.S. LARGE CAP VALUE SERIES DFA INVESTMENT TRUST CO 247,57950M $0.17 %as of Apr 30, 2026 · Original filing
27Schwab S&P 500 Index Fund SCHWAB CAPITAL TRUST 239,65748.4M $0.04 %as of Apr 30, 2026 · Original filing
28First Trust Energy AlphaDEX Fund First Trust Exchange-Traded AlphaDEX Fund 233,54947.2M $3.89 %as of Apr 30, 2026 · Original filing
29iShares Russell 1000 Value ETF iShares Trust 232,38745.8M $0.07 %as of Mar 31, 2026 · Original filing
30iShares S&P 500 Growth ETF iShares Trust 226,04244.6M $0.07 %as of Mar 31, 2026 · Original filing
31State Street(R) SPDR(R) S&P(R) Semiconductor ETF SPDR SERIES TRUST 225,29444.4M $2.75 %as of Mar 31, 2026 · Original filing
32State Street(R) SPDR(R) Portfolio S&P 500(R) ETF SPDR SERIES TRUST 225,17444.4M $0.04 %as of Mar 31, 2026 · Original filing
33Fidelity Balanced Fund Fidelity Puritan Trust 222,96644M $0.07 %as of Feb 28, 2026 · Original filing
34Fidelity Total Market Index Fund Fidelity Concord Street Trust 200,69339.6M $0.03 %as of Feb 28, 2026 · Original filing
35First Trust NASDAQ Clean Edge Green Energy Index Fund First Trust Exchange-Traded Fund 196,09738.7M $7.11 %as of Mar 31, 2026 · Original filing
36VANGUARD GROWTH AND INCOME FUND VANGUARD QUANTITATIVE FUNDS 186,83036.9M $0.22 %as of Mar 31, 2026 · Original filing
37Dimensional U.S. Core Equity 2 ETF Dimensional ETF Trust 161,90232.7M $0.07 %as of Apr 30, 2026 · Original filing
38Fidelity Series Total Market Index Fund Fidelity Concord Street Trust 158,53731.3M $0.03 %as of Feb 28, 2026 · Original filing
39State Street(R) SPDR(R) Portfolio S&P 500(R) Growth ETF SPDR SERIES TRUST 154,12630.4M $0.07 %as of Mar 31, 2026 · Original filing
40iShares Russell Mid-Cap Value ETF iShares Trust 146,00028.8M $0.20 %as of Mar 31, 2026 · Original filing
41VIP Mid Cap Portfolio Variable Insurance Products Fund III 141,90028M $0.35 %as of Mar 31, 2026 · Original filing
42AP7 Aktiefond Sjunde AP-fonden 140,187263.4M SEK0.02 %as of Mar 31, 2026 · Original filing
43Fidelity MSCI Information Technology Index ETF FIDELITY COVINGTON TRUST 136,24327.5M $0.15 %as of Apr 30, 2026 · Original filing
44iShares Core S&P Total U.S. Stock Market ETF iShares Trust 135,20426.7M $0.03 %as of Mar 31, 2026 · Original filing
45JPMorgan U.S. Tech Leaders ETF J.P. Morgan Exchange-Traded Fund Trust 130,74325.8M $0.84 %as of Mar 31, 2026 · Original filing
46Invesco S&P 500 Pure Growth ETF Invesco Exchange-Traded Fund Trust 126,11525.5M $1.35 %as of Apr 30, 2026 · Original filing
47U.S. CORE EQUITY 1 PORTFOLIO DFA INVESTMENT DIMENSIONS GROUP INC 118,30823.9M $0.06 %as of Apr 30, 2026 · Original filing
48VANGUARD GLOBAL CAPITAL CYCLES FUND VANGUARD SPECIALIZED FUNDS 113,86223M $0.59 %as of Apr 30, 2026 · Original filing
49Schwab U.S. Large-Cap ETF SCHWAB STRATEGIC TRUST 111,31822M $0.03 %as of Feb 28, 2026 · Original filing
50U.S. CORE EQUITY 2 PORTFOLIO DFA INVESTMENT DIMENSIONS GROUP INC 108,83222M $0.06 %as of Apr 30, 2026 · Original filing
51VANGUARD STRATEGIC EQUITY FUND VANGUARD HORIZON FUNDS 104,21320.6M $0.20 %as of Mar 31, 2026 · Original filing
52S&P 500 Index Master Portfolio Master Investment Portfolio 98,25119.4M $0.04 %as of Mar 31, 2026 · Original filing
53Invesco S&P 500 GARP ETF Invesco Exchange-Traded Fund Trust 96,19919.4M $0.88 %as of Apr 30, 2026 · Original filing
54Fidelity SAI U.S. Value Index Fund Fidelity Salem Street Trust 92,86518.7M $0.23 %as of Apr 30, 2026 · Original filing
55iShares Core S&P U.S. Growth ETF iShares Trust 90,53017.9M $0.07 %as of Mar 31, 2026 · Original filing
56Fidelity Advisor Equity Growth Fund Fidelity Advisor Series I 87,40017.2M $0.14 %as of Feb 28, 2026 · Original filing
57Lannebo Global Lannebo Kapitalförvaltning AB 85,524160.7M SEK0.79 %as of Mar 31, 2026 · Original filing
58Nuveen Equity Index Fund TIAA-CREF Funds 84,18717M $0.03 %as of Apr 30, 2026 · Original filing
59Storebrand Global Solutions Storebrand Asset Management AS 83,640157.2M SEK2.06 %as of Mar 31, 2026 · Original filing
60VANGUARD TOTAL WORLD STOCK INDEX FUND VANGUARD INTERNATIONAL EQUITY INDEX FUNDS 82,96916.8M $0.02 %as of Apr 30, 2026 · Original filing
61iShares Paris-Aligned Climate Optimized MSCI USA ETF iShares Trust 82,60016.3M $0.71 %as of Feb 28, 2026 · Original filing
62iShares U.S. Energy ETF iShares Trust 80,73116.3M $0.91 %as of Apr 30, 2026 · Original filing
63VANGUARD S&P 500 GROWTH INDEX FUND VANGUARD ADMIRAL FUNDS 77,31415.2M $0.07 %as of Feb 28, 2026 · Original filing
64Fidelity New Millennium Fund Fidelity Mt. Vernon Street Trust 75,10014.8M $0.27 %as of Feb 28, 2026 · Original filing
65Dimensional U.S. Marketwide Value ETF Dimensional ETF Trust 74,19515M $0.10 %as of Apr 30, 2026 · Original filing
66iShares Russell 1000 ETF iShares Trust 72,08214.2M $0.03 %as of Mar 31, 2026 · Original filing
67BlackRock Strategic Income Opportunities Portfolio BlackRock Funds V 70,45513.9M $0.03 %as of Mar 31, 2026 · Original filing
68T. Rowe Price Equity Index 500 Fund T. ROWE PRICE INDEX TRUST, INC. 66,78113.2M $0.04 %as of Mar 31, 2026 · Original filing
69TCW Transform Systems ETF TCW ETF Trust 66,41313.4M $0.91 %as of Apr 30, 2026 · Original filing
70Goldman Sachs ActiveBeta(R) U.S. Large Cap Equity ETF Goldman Sachs ETF Trust 65,42212.9M $0.09 %as of Feb 28, 2026 · Original filing
71John Hancock Multifactor Mid Cap ETF John Hancock Exchange-Traded Fund Trust 64,72512.8M $0.26 %as of Mar 31, 2026 · Original filing
72Fidelity Nasdaq Composite Index Fund Fidelity Concord Street Trust 62,94812.4M $0.05 %as of Feb 28, 2026 · Original filing
73Schwab Total Stock Market Index Fund SCHWAB CAPITAL TRUST 62,75412.7M $0.03 %as of Apr 30, 2026 · Original filing
74Schwab U.S. Broad Market ETF SCHWAB STRATEGIC TRUST 62,20612.3M $0.03 %as of Feb 28, 2026 · Original filing
75Large Cap Index Master Portfolio Master Investment Portfolio 60,45211.9M $0.03 %as of Mar 31, 2026 · Original filing
76VANGUARD LARGE-CAP INDEX FUND VANGUARD INDEX FUNDS 59,83911.8M $0.02 %as of Mar 31, 2026 · Original filing
77iShares ESG Aware MSCI USA ETF iShares Trust 59,56511.7M $0.07 %as of Feb 28, 2026 · Original filing
78Fidelity Advisor Value Strategies Fund Fidelity Advisor Series I 59,50011.7M $0.61 %as of Feb 28, 2026 · Original filing
79VANGUARD RUSSELL 1000 VALUE INDEX FUND VANGUARD SCOTTSDALE FUNDS 59,14411.7M $0.06 %as of Feb 28, 2026 · Original filing
80Strategic Advisers U.S. Total Stock Fund Fidelity Rutland Square Trust II 59,10011.7M $0.01 %as of Feb 28, 2026 · Original filing
81VANGUARD BALANCED INDEX FUND VANGUARD VALLEY FORGE FUNDS 57,40611.3M $0.02 %as of Mar 31, 2026 · Original filing
82Schwab U.S. Large-Cap Value ETF SCHWAB STRATEGIC TRUST 56,62911.2M $0.07 %as of Feb 28, 2026 · Original filing
83Nuveen ESG Large-Cap Growth ETF NuShares ETF Trust 56,39311.4M $0.44 %as of Apr 30, 2026 · Original filing
84MidCap Value Fund I Principal Funds, Inc 55,87311.3M $0.47 %as of Apr 30, 2026 · Original filing
85Fidelity ZERO Total Market Index Fund Fidelity Concord Street Trust 55,70611.2M $0.03 %as of Apr 30, 2026 · Original filing
86iShares Expanded Tech Sector ETF iShares Trust 54,87410.8M $0.14 %as of Mar 31, 2026 · Original filing
87VANGUARD FTSE SOCIAL INDEX FUND VANGUARD WORLD FUND 53,07810.5M $0.04 %as of Feb 28, 2026 · Original filing
88Six Circles Managed Equity Portfolio U.S. Unconstrained Fund SIX CIRCLES TRUST 52,72310.4M $0.04 %as of Mar 31, 2026 · Original filing
89iShares Morningstar Mid-Cap Growth ETF iShares Trust 50,75310.2M $0.29 %as of Apr 30, 2026 · Original filing
90VANGUARD TAX-MANAGED CAPITAL APPRECIATION FUND VANGUARD TAX-MANAGED FUNDS 49,3969.7M $0.04 %as of Mar 31, 2026 · Original filing
91College Retirement Equities Fund - S&P 500 Index Account College Retirement Equities Fund 49,2539.7M $0.04 %as of Mar 31, 2026 · Original filing
92iShares MSCI USA Momentum Factor ETF iShares Trust 49,1849.9M $0.04 %as of Apr 30, 2026 · Original filing
93Invesco Equally-Weighted S&P 500 Fund AIM Counselor Series Trust (Invesco Counselor Series Trust) 48,9389.7M $0.14 %as of Feb 28, 2026 · Original filing
94VANGUARD INSTITUTIONAL TOTAL STOCK MARKET INDEX FUND VANGUARD INSTITUTIONAL INDEX FUNDS 48,9369.7M $0.03 %as of Mar 31, 2026 · Original filing
95Dimensional US Large Cap Value ETF Dimensional ETF Trust 48,2219.7M $0.17 %as of Apr 30, 2026 · Original filing
96Invesco NASDAQ Next Gen 100 ETF Invesco Exchange-Traded Fund Trust II 47,8199.4M $1.05 %as of Feb 28, 2026 · Original filing
97College Retirement Equities Fund - Responsible Balanced Account College Retirement Equities Fund 47,5369.4M $0.05 %as of Mar 31, 2026 · Original filing
98VIP Value Strategies Portfolio Variable Insurance Products Fund III 47,2009.3M $0.91 %as of Mar 31, 2026 · Original filing
99Six Circles U.S. Unconstrained Equity Fund SIX CIRCLES TRUST 45,5069M $0.03 %as of Mar 31, 2026 · Original filing
100College Retirement Equities Fund - Total Global Stock Account College Retirement Equities Fund 42,7538.4M $0.01 %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