1 Invesco QQQ Trust, Series 1 QQQ $485.91B 0.18% $718.96 +0.18% $1.29 2 Invesco NASDAQ 100 ETF QQQM $105.08B 0.15% $296.07 +0.19% $0.56 3 Invesco S&P 500 Equal Weight ETF RSP $100.53B 0.20% $219.00 −0.48% $1.05 4 Invesco Developing Markets Fund Class R6 ODVIX · Mutual fund $39.13B — $42.09 +0.74% $0.31 5 Invesco Diversified Dividend Fund Class Y LCEYX · Mutual fund $23.13B 0.58% $20.13 −0.49% $0.10 6 Invesco S&P 500 Momentum ETF SPMO $22.64B 0.13% $149.72 +1.57% $2.31 7 Invesco S&P 500 Quality ETF SPHQ $18.92B 0.20% $85.32 +0.22% $0.19 8 Invesco American Franchise Y VAFIX · Mutual fund $18.85B 0.68% $32.63 +0.43% $0.14 9 Invesco Comstock R6 ICSFX · Mutual fund $14.98B 0.44% $35.00 −0.43% $0.15 10 Invesco Equity and Income Fund Class A ACEIX · Mutual fund $13.02B 0.76% $11.93 −0.08% $0.01 11 Invesco Main Street Fund OMGNX · Mutual fund $11.84B — $65.39 −0.29% $0.19 12 Invesco MSCI USA ETF PBUS $11.73B 0.04% $77.27 −0.40% $0.31 13 Invesco S&P 500 Top 50 ETF XLG $10.46B 0.20% $63.04 −0.40% $0.25 14 Invesco RAFI US 1000 ETF PRF $10.12B 0.34% $56.33 −0.37% $0.21 15 Invesco S&P 500 Revenue ETF RWL $10.09B 0.39% $134.88 −0.63% $0.85 16 Invesco Value Opportunities R VVORX · Mutual fund $10.01B 1.27% $27.58 +0.22% $0.06 17 Invesco S&P MidCap Momentum ETF XMMO $7.93B 0.35% $154.28 +1.00% $1.52 18 Invesco Aerospace & Defense ETF PPA $7.89B 0.58% $165.18 −0.24% $0.39 19 Invesco Equally-Weighted S&P 500 Fund Class Y VADDX · Mutual fund $7.38B 0.28% $84.71 −0.48% $0.41 20 Invesco S&P 500 Low Volatility ETF SPLV $7.18B 0.25% $74.74 −0.66% $0.50 21 Invesco KBW Bank ETF KBWB $6.93B 0.35% $97.65 −0.01% $0.01 22 Invesco Senior Loan ETF BKLN $6.77B 0.67% $20.61 +0.12% $0.03 23 Invesco Discovery Large Cap R OTCNX · Mutual fund $6.51B — $77.34 +0.40% $0.31 24 Invesco S&P 500 Equal Weight Technology ETF RSPT $5.85B 0.40% $64.16 −0.16% $0.10 25 Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF PDBC $5.78B 0.59% $19.01 −0.42% $0.08 26 Invesco S&P MidCap Quality ETF XMHQ $5.58B 0.25% $118.08 −0.25% $0.30 27 Invesco Russell 1000 Dynamic Multifactor ETF OMFL $4.83B 0.29% $70.53 −0.56% $0.40 28 Invesco Rochester New York Municipals Fund Class A RMUNX · Mutual fund $4.60B 1.15% $13.92 +0.00% $0.00 29 Invesco BulletShares 2027 Corporate Bond ETF BSCR $4.58B 0.10% $19.63 +0.05% $0.01 30 Invesco S&P International Developed Momentum ETF IDMO $4.39B 0.25% $63.46 +0.09% $0.06 31 Invesco Gold & Special Minerals Y OGMYX · Mutual fund $4.37B — $69.48 −1.54% $1.09 32 Invesco National AMT-Free Municipal Bond ETF PZA $4.21B 0.28% $22.42 +0.09% $0.02 33 Invesco Ultra Short Duration ETF GSY $3.93B 0.22% $50.14 +0.02% $0.01 34 Invesco Preferred ETF PGX $3.70B 0.50% $10.49 −0.24% $0.03 35 Invesco BulletShares 2028 Corporate Bond ETF BSCS $3.52B 0.10% $20.30 −0.05% $0.01 36 Invesco International Growth R6 OIGIX · Mutual fund $3.48B — $26.62 +0.26% $0.07 37 Invesco S&P 500 Index Y SPIDX · Mutual fund $3.46B 0.29% $82.93 −0.37% $0.31 38 Invesco S&P 500 High Dividend Low Volatility ETF SPHD $3.44B 0.30% $52.30 −0.74% $0.39 39 Invesco BulletShares 2026 Corporate Bond ETF BSCQ $3.36B 0.10% $19.54 +0.05% $0.01 40 Invesco RAFI Developed Markets ex-U.S. ETF PXF $3.06B 0.43% $80.44 +0.20% $0.16 41 Invesco Small Cap Growth Fund Class R5 GTSVX · Mutual fund $3.03B 0.83% $41.93 +0.19% $0.08 42 Invesco S&P SmallCap Momentum ETF XSMO $3.01B 0.35% $85.04 +0.73% $0.62 43 Invesco PHLX Semiconductor ETF SOXQ $3.00B 0.19% $92.40 +3.36% $3.00 44 Invesco China Technology ETF CQQQ $2.98B 0.65% $48.22 +0.35% $0.17 45 Invesco Variable Rate Preferred ETF VRP $2.97B 0.50% $24.17 +0.17% $0.04 46 Invesco BulletShares 2029 Corporate Bond ETF BSCT $2.93B 0.10% $18.47 −0.05% $0.01 47 Invesco S&P 500 Equal Weight Technology ETF RYT $2.90B 0.40% $41.18 +0.00% $0.00 — 48 Invesco S&P 100 Equal Weight ETF EQWL $2.88B 0.30% $134.37 −0.64% $0.86 49 Invesco Short Term Treasury ETF TBLL $2.87B 0.08% $105.71 +0.04% $0.04 50 Invesco RAFI US 1500 Small-Mid ETF PRFZ $2.82B 0.36% $54.82 +0.24% $0.13 51 Invesco Limited Term Municipal Income R6 ATFSX · Mutual fund $2.80B 0.28% $10.82 −0.09% $0.01 52 Invesco BulletShares 2030 Corporate Bond ETF BSCU $2.75B 0.10% $16.46 −0.06% $0.01 53 Invesco Main Street Mid Cap R6 OPMIX · Mutual fund $2.58B — $37.34 +0.11% $0.04 54 Invesco Semiconductors ETF PSI $2.53B 0.55% $136.00 +4.86% $6.30 55 Invesco Total Return Bond ETF GTO $2.51B 0.35% $46.00 −0.00% $0.00 56 Invesco Large Cap Growth ETF PWB $2.49B 0.55% $156.09 +1.31% $2.02 57 Invesco Global Opportunities A OPGIX · Mutual fund $2.32B — $56.50 +0.12% $0.07 58 Invesco BulletShares 2024 Corporate Bond ETF BSCO $2.27B 0.10% $21.12 +0.05% $0.01 — 59 Invesco S&P 500 GARP ETF SPGP $2.24B 0.34% $124.85 −1.04% $1.32 60 Invesco RAFI Emerging Markets ETF PXH $2.11B 0.47% $30.30 +0.87% $0.26 61 Invesco S&P SmallCap 600 Revenue ETF RWJ $2.10B 0.39% $61.35 +0.66% $0.40 62 Invesco Water Resources ETF PHO $1.99B 0.59% $70.55 −0.41% $0.29 63 Invesco S&P 500 Pure Growth ETF RPG $1.93B 0.35% $57.77 +1.58% $0.90 64 Invesco Large Cap Value ETF PWV $1.91B 0.55% $82.58 −0.79% $0.66 65 Invesco BulletShares 2025 Corporate Bond ETF BSCP $1.90B 0.10% $20.68 −0.03% $0.01 — 66 Invesco DB Commodity Index Tracking Fund DBC $1.88B 0.89% $31.90 −0.19% $0.06 67 Invesco BulletShares 2031 Corporate Bond ETF BSCV $1.81B 0.10% $16.15 −0.12% $0.02 68 Invesco BuyBack Achievers ETF PKW $1.80B 0.63% $153.53 −0.67% $1.04 69 Invesco S&P 500 Pure Value ETF RPV $1.76B 0.35% $122.86 −0.38% $0.47 70 Invesco BulletShares 2023 Corporate Bond ETF BSCN $1.69B 0.10% $21.19 +0.05% $0.01 — 71 Invesco S&P 500 QVM Multi-factor ETF QVML $1.65B 0.11% $45.70 −0.26% $0.12 72 Invesco Short Term Municipal A ORSTX · Mutual fund $1.63B — $3.68 +0.00% $0.00 73 Invesco MSCI Global Climate 500 ETF KLMT $1.61B 0.10% $35.53 +0.00% $0.00 74 Invesco BulletShares 2032 Corporate Bond ETF BSCW $1.56B 0.10% $20.12 +0.00% $0.00 75 Invesco Variable Rate Investment Grade ETF VRIG $1.55B 0.30% $25.08 +0.00% $0.00 76 Invesco BulletShares 2022 Corporate Bond ETF BSCM $1.54B 0.10% $21.16 −0.02% $0.00 — 77 Invesco Dorsey Wright Momentum ETF PDP $1.49B 0.62% $136.15 +1.74% $2.34 78 Invesco S&P Ultra Dividend Revenue ETF RDIV $1.47B 0.39% $62.88 −0.60% $0.38 79 Invesco DB Agriculture Fund DBA $1.46B 0.90% $28.85 −0.83% $0.24 80 Invesco Emerging Markets Sovereign Debt ETF PCY $1.41B 0.50% $21.04 +0.10% $0.02 81 Invesco Treasury Collateral ETF CLTL $1.35B 0.08% $105.41 +0.00% $0.00 — 82 Invesco S&P MidCap 400 Revenue ETF RWK $1.35B 0.39% $149.23 +0.25% $0.37 83 Invesco AI and Next Gen Software ETF IGPT $1.25B 0.57% $95.21 +2.64% $2.45 84 Invesco Senior Loan Fund XPRTX · Closed-end fund $1.25B 2.82% $5.44 +0.00% $0.00 85 Invesco Equal Weight 0-30 Year Treasury ETF GOVI $1.22B 0.15% $26.37 +0.11% $0.03 86 Invesco California AMT-Free Municipal Bond ETF PWZ $1.21B 0.28% $23.47 +0.30% $0.07 87 Invesco NASDAQ Next Gen 100 ETF QQQJ $1.20B 0.15% $45.26 −0.20% $0.09 88 Invesco SteelPath MLP Alpha A MLPAX · Mutual fund $1.18B 1.54% $10.24 +0.10% $0.01 89 Invesco S&P 500 Equal Weight Income Advantage ETF RSPA $1.18B 0.32% $54.23 −0.39% $0.21 90 Invesco Emerging Markets ex-China Fund Class A GTDDX · Mutual fund $1.17B 1.40% $50.76 +0.97% $0.49 91 Invesco High Yield Equity Dividend Achievers ETF PEY $1.16B 0.54% $24.73 −0.28% $0.07 92 Invesco International Developed Dynamic Multifactor ETF IMFL $1.09B 0.34% $35.10 +0.23% $0.08 93 Invesco Energy Fund IENAX · Mutual fund $1.09B 1.23% $44.61 −0.84% $0.38 94 Invesco Global Allocation Fund QGRNX · Mutual fund $1.06B — $21.75 −0.18% $0.04 95 Invesco S&P International Developed Quality ETF IDHQ $1.05B 0.29% $45.42 −0.13% $0.06 96 Invesco S&P Global Water Index ETF CGW $1.05B 0.58% $64.67 +0.00% $0.00 97 Invesco BulletShares 2033 Corporate Bond ETF BSCX $1.03B 0.10% $20.63 −0.07% $0.01 98 Invesco S&P 500 Equal Weight Consumer Staples ETF RHS $1.02B 0.40% $166.46 −0.77% $1.29 — 99 Invesco Solar ETF TAN $1.02B 0.70% $48.04 +0.67% $0.32 100 Invesco RAFI Strategic US ETF IUS $990.36M 0.19% $70.14 −0.65% $0.46 101 Invesco S&P 500 Equal Weight Health Care ETF RYH $960.70M 0.40% $287.06 −0.12% $0.35 — 102 Invesco S&P 500 High Beta ETF SPHB $920.26M 0.25% $148.38 +1.46% $2.13 103 Invesco International Dividend Achievers ETF PID $910.10M 0.53% $22.91 −0.83% $0.19 104 Invesco BulletShares 2027 High Yield Corporate Bond ETF BSJR $904.16M 0.42% $22.37 +0.02% $0.01 105 Invesco Taxable Municipal Bond ETF BAB $884.23M 0.28% $26.26 +0.11% $0.03 106 Invesco S&P 500 Equal Weight Health Care ETF RSPH $865.09M 0.40% $37.45 −1.11% $0.42 107 Invesco QQQ Income Advantage ETF QQA $857.08M 0.33% $56.31 +0.20% $0.11 108 Invesco Russell 1000 Equal Weight ETF EQAL $845.28M 0.20% $61.03 −0.38% $0.23 109 Invesco CEF Income Composite ETF PCEF $842.95M 2.71% $20.25 −0.02% $0.01 110 Invesco S&P 500 Equal Weight Industrials ETF RSPN $823.38M 0.40% $61.22 +0.20% $0.12 111 Invesco BulletShares 2026 High Yield Corporate Bond ETF BSJQ $801.98M 0.43% $22.92 +0.00% $0.00 112 Invesco Dividend Achievers ETF PFM $789.02M 0.52% $57.09 −0.54% $0.31 113 Invesco BulletShares 2028 High Yield Corporate Bond ETF BSJS $762.83M 0.42% $21.76 −0.07% $0.01 114 Invesco Global Small Cap Equity A ESMAX · Mutual fund $739.16M 1.25% $14.26 +0.56% $0.08 115 Invesco S&P MidCap Low Volatility ETF XMLV $719.39M 0.25% $67.61 −0.30% $0.21 116 Invesco Dorsey Wright Developed Markets Momentum ETF PIZ $684.98M 0.80% $54.23 +0.71% $0.38 117 Invesco Oppenheimer Real Estate Fund Class C ORECX · Mutual fund $676.89M — $20.09 +3.18% $0.62 — 118 Invesco MSCI EAFE Income Advantage ETF EFAA $673.98M 0.42% $57.13 +0.09% $0.05 119 Invesco 1-30 Laddered Treasury ETF PLW $653.42M 0.15% $27.88 +0.11% $0.03 — 120 Invesco S&P SmallCap Value with Momentum ETF XSVM $650.47M 0.36% $70.57 +0.75% $0.52 121 Invesco Financial Preferred ETF PGF $649.32M 0.56% $13.30 +0.00% $0.00 122 Invesco Municipal Opportunity Trust VMO · Closed-end fund $642.71M 3.19% $9.53 +0.85% $0.08 123 Invesco S&P 500 Equal Weight Energy ETF RSPG $637.04M 0.40% $115.16 −0.94% $1.09 124 Invesco Global Focus Fund GLVAX · Mutual fund $603.37M — $86.31 +0.57% $0.49 125 Invesco BulletShares 2034 Corporate Bond ETF BSCY $599.38M 0.10% $20.20 +0.00% $0.00 126 Invesco BulletShares 2029 High Yield Corporate Bond ETF BSJT $594.83M 0.42% $21.12 −0.07% $0.01 127 Invesco Value Municipal Income Trust IIM · Closed-end fund $583.18M 2.88% $12.39 +0.00% $0.00 128 Invesco International BuyBack Achievers ETF IPKW $576.86M 0.55% $62.02 +0.16% $0.10 129 Invesco AAA CLO Floating Rate Note ETF ICLO $572.15M 0.19% $25.63 +0.06% $0.02 130 Invesco Dorsey Wright Technology Momentum ETF PTF $569.72M 0.69% $100.16 +5.24% $4.99 131 Invesco Pharmaceuticals ETF PJP $558.79M 0.58% $129.15 −0.34% $0.44 132 Invesco Trust for Investment Grade Municipals VGM · Closed-end fund $547.74M 3.05% $10.10 +0.30% $0.03 133 Invesco BulletShares 2021 High Yield Corporate Bond ETF BSJL $547.36M — $22.98 +0.00% $0.00 — 134 Invesco NASDAQ Internet ETF PNQI $544.58M 0.60% $52.14 −1.56% $0.83 135 Invesco BulletShares 2025 High Yield Corporate Bond ETF BSJP $532.66M 0.43% $23.04 −0.17% $0.04 — 136 Invesco Municipal Trust VKQ · Closed-end fund $530.11M 3.16% $9.58 +0.21% $0.02 137 Invesco Quality Municipal Income Trust IQI · Closed-end fund $526.19M 2.85% $9.95 +0.10% $0.01 138 Invesco S&P 500 Equal Weight Utilities ETF RSPU $517.43M 0.40% $76.20 +0.14% $0.11 139 Invesco Dow Jones Industrial Average Dividend ETF DJD $515.94M 0.07% $66.16 −0.65% $0.43 140 Invesco S&P MidCap 400 GARP ETF GRPM $513.53M 0.35% $144.88 −0.56% $0.82 141 Invesco California Value Municipal Income Trust VCV · Closed-end fund $491.69M 3.24% $10.23 −0.49% $0.05 142 Invesco S&P SmallCap Information Technology ETF PSCT $487.05M 0.29% $78.30 +1.28% $0.99 143 Invesco S&P MidCap Value with Momentum ETF XMVM $482.56M 0.39% $75.78 +0.28% $0.21 144 Invesco S&P 500 Equal Weight Energy ETF RYE $472.97M 0.40% $97.02 −1.34% $1.32 — 145 Invesco BulletShares 2022 High Yield Corporate Bond ETF BSJM $472.47M 0.42% $22.01 +0.00% $0.00 — 146 Invesco Senior Income Trust VVR · Closed-end fund $449.46M — $2.92 −0.34% $0.01 147 Invesco CurrencyShares Japanese Yen Trust FXY $448.85M — $58.67 −0.34% $0.20 148 Invesco BulletShares 2024 High Yield Corporate Bond ETF BSJO $437.22M 0.42% $22.68 +0.04% $0.01 — 149 Invesco S&P Emerging Markets Low Volatility ETF EELV $435.00M 0.29% $29.30 +0.24% $0.07 150 Invesco BulletShares 2023 High Yield Corporate Bond ETF BSJN $434.86M 0.42% $23.49 +0.04% $0.01 —