1 Vanguard S&P 500 ETF VOO US9229083632 0.03% $1.7T Distributing +13.5% +11.6% 71 2 iShares Core S&P 500 ETF IVV US4642872000 0.03% $875.18B Distributing +13.5% +11.6% 72 3 State Street SPDR S&P 500 ETF SPY US78462F1030 0.09% $807.14B Distributing +13.5% +11.5% 72 4 Vanguard Morningstar Total Stock Market ETF VTI US9229087690 0.03% $689.2B Distributing +13.8% +10.5% 70 5 Invesco QQQ Trust, Series 1 QQQ US46090E1038 0.18% $475.32B Distributing +12.3% +12.2% 70 6 Vanguard Morningstar Growth ETF VUG US9229087369 0.03% $232.9B Distributing +5.1% +10.2% 72 7 Vanguard FTSE Developed Markets ETF VEA US9219438580 0.03% $231.6B Distributing +16.1% +9.0% 69 8 iShares Core MSCI EAFE ETF IEFA US46432F8427 0.07% $191.15B Distributing +12.9% +8.1% 69 9 State Street SPDR Portfolio S&P 500 ETF SPYM US78464A8541 0.02% $185.76B Distributing +13.5% +11.6% 72 10 Vanguard Morningstar Value ETF VTV US9229087443 0.03% $184.2B Distributing +24.9% +12.2% 70 11 Vanguard Total International Stock ETF VXUS US9219097683 0.05% $163.2B Distributing +13.0% +7.8% 69 12 Vanguard Information Technology ETF VGT US92204A7028 0.09% $154.5B Distributing +18.7% +15.4% 71 13 iShares Core MSCI Emerging Markets ETF IEMG US46434G1031 0.09% $145.53B Distributing +12.2% +6.1% 70 14 Vanguard FTSE Emerging Markets ETF VWO US9220428588 0.06% $125.4B Distributing +5.1% +4.7% 70 15 Schwab U.S. Dividend Equity ETF SCHD US8085247976 0.06% $124.41B Distributing +37.3% +10.4% 72 16 iShares Core S&P Mid-Cap ETF IJH US4642875078 0.05% $123.71B Distributing +16.1% +6.5% 65 17 iShares Russell 1000 Growth ETF IWF US4642876142 0.18% $117.83B Distributing −1.8% +9.3% 73 18 State Street Technology Select Sector SPDR ETF XLK US81369Y8030 0.08% $116.8B Distributing +19.4% +16.1% 73 19 Vanguard Dividend Appreciation ETF VIG US9219088443 0.04% $109.1B Distributing +17.6% +10.5% 73 20 Invesco NASDAQ 100 ETF QQQM US46138G6492 0.15% $107.97B Distributing +12.3% +12.2% 70 21 iShares Core S&P Small-Cap ETF IJR US4642878049 0.06% $105.84B Distributing +21.8% +5.0% 60 22 Invesco S&P 500 Equal Weight ETF RSP US46137V3574 0.20% $105.31B Distributing +19.5% +8.3% 67 23 Vanguard Morningstar Mid-Cap ETF VO US9229086296 0.03% $103.4B Distributing +15.7% +6.4% 65 24 iShares Core S&P Total U.S. Stock Market ETF ITOT US4642871507 0.03% $95.84B Distributing +13.6% +10.5% 70 25 Dimensional US Core Equity 2 ETF DFAC US25239Y2129 0.21% $87.64B Distributing +17.0% +10.4% 70 26 iShares Russell 1000 Value ETF IWD US4642875987 0.18% $84.88B Distributing +30.1% +11.6% 69 27 Vanguard Total World Stock ETF VT US9220427424 0.06% $81.8B Distributing +13.3% +9.5% 70 28 Vanguard High Dividend Yield ETF VYM US9219464065 0.04% $78.9B Distributing +19.6% +11.5% 69 29 iShares MSCI EAFE ETF EFA US4642874659 0.32% $77.09B Distributing +12.8% +8.4% 69 30 Vanguard Morningstar Small-Cap ETF VB US9229087518 0.03% $76.9B Distributing +17.9% +5.7% 60 31 iShares Russell 2000 ETF IWM US4642876555 0.19% $76.82B Distributing +18.4% +4.3% 57 32 iShares S&P 500 Growth ETF IVW US4642873099 0.18% $73.51B Distributing +10.1% +10.8% 74 33 Schwab U.S. Large-Cap ETF SCHX US8085242019 0.03% $73.4B Distributing +13.1% +11.0% 71 34 Vanguard FTSE All-World ex-US ETF VEU US9220427754 0.04% $68.1B Distributing +13.6% +8.2% 69 35 Schwab International Equity ETF SCHF US8085248057 0.03% $67.67B Distributing +16.3% +9.2% 69 36 VanEck Semiconductor ETF SMH US92189F6768 0.35% $62.71B Distributing +41.6% +27.2% 74 37 Schwab U.S. Large-Cap Growth ETF SCHG US8085243009 0.04% $61.44B Distributing +6.0% +11.2% 73 38 iShares Russell Mid-Cap ETF IWR US4642874998 0.18% $58.67B Distributing +18.0% +6.9% 64 39 iShares Core MSCI Total International Stock ETF IXUS US46432F8344 0.07% $57.53B Distributing +13.3% +7.8% 69 40 State Street Financial Select Sector SPDR ETF XLF US81369Y6059 0.08% $54.2B Distributing +12.5% +9.7% 75 41 Vanguard Morningstar Large-Cap ETF VV US9229086379 0.03% $54.1B Distributing +13.2% +11.2% 71 42 State Street SPDR Portfolio S&P 500 Growth ETF SPYG US78464A4094 0.04% $53.18B Distributing +10.2% +10.9% 74 43 iShares S&P 500 Value ETF IVE US4642874089 0.18% $50.68B Distributing +17.2% +11.5% 68 44 State Street Health Care Select Sector SPDR ETF XLV US81369Y2090 0.08% $50.57B Distributing +25.7% +8.9% 72 45 iShares MSCI USA Quality Factor ETF QUAL US46432F3394 0.15% $48.7B Distributing +18.5% +11.6% 76 46 iShares Russell 1000 ETF IWB US4642876225 0.15% $47.97B Distributing +13.2% +10.8% 71 47 JPMorgan Equity Premium Income ETF JEPI US46641Q3323 0.35% $47.11B Distributing +10.4% +7.6% 71 48 Vanguard Russell 1000 Growth ETF VONG US92206C6802 0.06% $47.1B Distributing −1.7% +9.4% 72 49 iShares Core Dividend Growth ETF DGRO US46434V6213 0.08% $46.04B Distributing +22.1% +11.2% 71 50 State Street SPDR Dow Jones Industrial Average ETF Trust DIA US78467X1090 0.16% $45.97B Distributing +11.8% +9.6% 73 51 Schwab U.S. Broad Market ETF SCHB US8085241029 0.03% $44.32B Distributing +13.7% +10.5% 70 52 JPMorgan Nasdaq Equity Premium Income ETF JEPQ US46654Q2030 0.35% $42.52B Distributing +9.5% no data 71 53 iShares U.S. Equity Factor Rotation Active ETF DYNF US09290C1036 0.26% $42.1B Distributing +12.4% +13.3% 72 54 State Street Energy Select Sector SPDR ETF XLE US81369Y5069 0.08% $42.09B Distributing +47.7% +21.9% 70 55 State Street SPDR Portfolio Developed World ex-US ETF SPDW US78463X8891 0.03% $41.82B Distributing +16.3% +8.9% 68 56 iShares Semiconductor ETF SOXX US4642875235 0.33% $41.22B Distributing +56.1% +22.8% 71 57 Capital Group Dividend Value ETF CGDV US14020W1062 0.33% $38.99B Distributing +14.8% no data 71 58 State Street SPDR Portfolio S&P 500 Value ETF SPYV US78464A5083 0.04% $38.92B Distributing +17.3% +11.6% 69 59 Vanguard Real Estate ETF VNQ US9229085538 0.13% $35.9B Distributing +12.0% +1.3% 59 60 Vanguard Morningstar Small-Cap Value ETF VBR US9229086114 0.05% $35.1B Distributing +21.9% +8.2% 62 61 Vanguard Morningstar Mega Cap Growth ETF MGK US9219108167 0.05% $34.9B Distributing +5.6% +11.2% 73 62 iShares Core MSCI International Developed Markets ETF IDEV US46435G3267 0.04% $34.01B Distributing +13.9% +8.5% 68 63 Dimensional US Small Cap ETF DFAS US25239Y1881 0.30% $33.49B Distributing +19.5% +6.1% 63 64 iShares MSCI ACWI ETF ACWI US4642882579 0.32% $32.59B Distributing +13.1% +9.7% 71 65 Avantis U.S. Small Cap Value ETF AVUV US0250728773 0.25% $32.47B Distributing +26.7% +9.7% 63 66 iShares Core S&P U.S. Growth ETF IUSG US4642876712 0.04% $32.33B Distributing +10.6% +10.6% 74 67 Dimensional US Targeted Value ETF DFAT US25239Y1626 0.31% $31.56B Distributing +24.3% +8.9% 62 68 State Street Industrial Select Sector SPDR ETF XLI US81369Y7040 0.08% $31.12B Distributing +12.3% +11.2% 68 69 iShares MSCI EAFE Value ETF EFV US4642888774 0.31% $30.92B Distributing +26.2% +16.1% 68 70 Vanguard Extended Market ETF VXF US9229086528 0.05% $30.2B Distributing +13.7% +4.3% 57 71 Vanguard FTSE Europe ETF VGK US9220428745 0.06% $29.6B Distributing +12.4% +8.5% 69 72 iShares Core S&P U.S. Value ETF IUSV US4642876639 0.04% $28.94B Distributing +17.3% +11.4% 68 73 Schwab Fundamental U.S. Large Company ETF FNDX US8085247711 0.25% $28.89B Distributing +25.8% +13.3% 69 74 iShares MSCI Emerging Markets ETF EEM US4642872349 0.72% $28.15B Distributing +13.1% +5.7% 70 75 Vanguard S&P 500 Growth ETF VOOG US9219325050 0.07% $27.8B Distributing +10.2% +10.8% 74 76 U.S. Small Cap Value Portfolio ETF Class Shares DFSV US25239Y1709 0.31% $27.55B Distributing +26.2% no data 60 77 Avantis Emerging Markets Equity ETF AVEM US0250726041 0.33% $27.11B Distributing +13.7% +8.5% 70 78 Schwab Fundamental International Large Company Index ETF FNDF US8085247554 0.25% $25.85B Distributing +24.6% +13.6% 66 79 Capital Group Growth ETF CGGR US14020G1013 0.39% $25.8B Distributing +6.3% no data 69 80 First Trust Rising Dividend Achievers ETF RDVY US33738R5063 0.47% $25.76B Distributing +19.7% +10.8% 76 81 State Street SPDR S&P MIDCAP 400 ETF Trust MDY US78467Y1073 0.23% $25.73B Distributing +15.8% +6.2% 65 82 iShares MSCI Emerging Markets ex China ETF EMXC US46434G7640 0.25% $25.31B Distributing +28.4% +10.2% 73 83 iShares MSCI USA Min Vol Factor ETF USMV US46429B6974 0.15% $24.54B Distributing +12.3% +7.6% 71 84 iShares Select Dividend ETF DVY US4642871689 0.38% $23.81B Distributing +20.3% +10.2% 62 85 State Street Utilities Select Sector SPDR ETF XLU US81369Y8865 0.08% $23.71B Distributing +2.1% +8.9% 54 86 iShares MSCI Japan ETF EWJ US46434G8226 0.49% $23.4B Distributing +15.3% +8.1% 68 87 State Street Consumer Discretionary Select Sector SPDR ETF XLY US81369Y4070 0.08% $23.27B Distributing +4.3% +4.2% 67 88 iShares U.S. Technology ETF IYW US4642877215 0.37% $23.21B Distributing +17.3% +15.6% 73 89 Avantis U.S. Large Cap Value ETF AVLV US0250723493 0.15% $23.2B Distributing +31.5% +13.6% 73 90 Vanguard Morningstar Small-Cap Growth ETF VBK US9229085959 0.05% $22.8B Distributing +12.7% +2.2% 59 91 Vanguard Morningstar Mid-Cap Value ETF VOE US9229085124 0.05% $22.8B Distributing +24.5% +9.6% 65 92 State Street SPDR S&P Dividend ETF SDY US78464A7634 0.35% $22.63B Distributing +21.5% +8.1% 67 93 Dimensional International Value ETF DFIV US25434V8072 0.27% $22.49B Distributing +22.3% +15.1% 66 94 State Street Communication Services Select Sector SPDR ETF XLC US81369Y8527 0.08% $22.12B Distributing −1.7% +7.1% 67 95 Schwab U.S. Small-Cap ETF SCHA US8085246077 0.03% $22.06B Distributing +21.6% +5.3% 58 96 Vanguard Russell 1000 Value ETF VONV US92206C7149 0.06% $21.7B Distributing +30.3% +11.7% 69 97 Dimensional U.S. Equity ETF DFUS US25434V4014 0.09% $21.56B Distributing +13.9% +11.2% 71 98 Vanguard International High Dividend Yield ETF VYMI US9219467944 0.07% $21.4B Distributing +21.5% +13.4% 68 99 Invesco S&P 500 Momentum ETF SPMO US46138E3392 0.13% $20.81B Distributing +13.4% +16.4% 71 100 Fidelity MSCI Information Technology Index ETF FTEC US3160928087 0.08% $20.79B Distributing +18.7% +15.6% 72