1 Invesco QQQ Trust, Series 1 QQQ $477.07B 0.18% $723.03 +1.17% $8.38 2 Invesco NASDAQ 100 ETF QQQM $97.11B 0.15% $297.70 +1.17% $3.44 3 Invesco S&P 500 Equal Weight ETF RSP $96.96B 0.20% $220.09 +0.69% $1.51 4 Short-Term Investment Trust - Invesco Government & Agency Portfolio AGPXX · Mutual fund $79.06B — $1.00 +0.00% $0.00 5 Invesco Developing Markets Fund Class R6 ODVIX · Mutual fund $37.16B — $40.26 +0.42% $0.17 6 Invesco Diversified Dividend Fund Class Y LCEYX · Mutual fund $22.75B 0.58% $20.14 +0.30% $0.06 7 Invesco S&P 500 Momentum ETF SPMO $21.05B 0.13% $149.69 +0.40% $0.59 8 Invesco American Franchise Y VAFIX · Mutual fund $19.55B 0.68% $33.37 +0.94% $0.31 9 Invesco S&P 500 Quality ETF SPHQ $19.45B 0.21% $85.97 +0.17% $0.15 10 Invesco Comstock R6 ICSFX · Mutual fund $14.83B 0.44% $34.90 +0.17% $0.06 11 Invesco Equity and Income Fund Class A ACEIX · Mutual fund $13.05B 0.76% $12.03 +0.75% $0.09 12 Invesco Main Street Fund OMGNX · Mutual fund $11.55B — $65.63 +0.51% $0.33 13 Invesco MSCI USA ETF PBUS $11.37B 0.04% $77.61 +0.73% $0.56 14 Invesco S&P 500 Top 50 ETF XLG $10.56B 0.20% $63.30 +0.56% $0.35 15 Invesco RAFI US 1000 ETF PRF $9.80B 0.34% $55.92 +0.49% $0.27 16 Invesco Value Opportunities R VVORX · Mutual fund $9.76B 1.27% $27.98 +2.60% $0.71 17 Invesco S&P 500 Revenue ETF RWL $9.68B 0.39% $134.12 +0.37% $0.50 18 Invesco Aerospace & Defense ETF PPA $8.26B 0.58% $183.78 +1.00% $1.82 19 Invesco S&P 500 Low Volatility ETF SPLV $7.25B 0.25% $76.21 −0.07% $0.05 20 Invesco Equally-Weighted S&P 500 Fund Class R VADRX · Mutual fund $7.24B 0.78% $82.08 +0.71% $0.58 21 Invesco S&P MidCap Momentum ETF XMMO $7.18B 0.35% $161.98 +1.59% $2.54 22 Invesco Senior Loan ETF BKLN $6.74B 0.67% $20.50 +0.00% $0.00 23 Invesco KBW Bank ETF KBWB $6.70B 0.35% $97.61 +0.14% $0.14 24 Invesco Discovery Large Cap R OTCNX · Mutual fund $6.43B — $79.22 +0.79% $0.62 25 Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF PDBC $6.40B 0.74% $17.25 +0.12% $0.02 26 Invesco S&P 500 Equal Weight Technology ETF RSPT $5.46B 0.40% $64.65 +1.84% $1.17 27 Invesco S&P MidCap Quality ETF XMHQ $5.45B 0.31% $118.49 +1.15% $1.35 28 Invesco Russell 1000 Dynamic Multifactor ETF OMFL $4.73B 0.29% $71.17 +0.41% $0.29 29 Invesco Rochester New York Municipals Fund Class A RMUNX · Mutual fund $4.68B 1.20% $14.27 +0.35% $0.05 30 Invesco BulletShares 2027 Corporate Bond ETF BSCR $4.58B 0.10% $19.64 +0.08% $0.02 31 Invesco National AMT-Free Municipal Bond ETF PZA $4.22B 0.28% $23.07 +0.44% $0.10 32 Invesco S&P International Developed Momentum ETF IDMO $4.08B 0.25% $62.74 +1.11% $0.69 33 Invesco S&P 500 High Dividend Low Volatility ETF SPHD $4.04B 0.30% $52.60 +0.63% $0.33 34 Invesco Ultra Short Duration ETF GSY $3.91B 0.22% $50.20 +0.02% $0.01 35 Invesco Preferred ETF PGX $3.79B 0.50% $10.72 +0.28% $0.03 36 Invesco BulletShares 2026 Corporate Bond ETF BSCQ $3.59B 0.10% $19.55 +0.05% $0.01 37 Invesco BulletShares 2028 Corporate Bond ETF BSCS $3.56B 0.10% $20.37 +0.07% $0.02 38 Invesco Oppenheimer International Growth Fund Class R6 OIGIX · Mutual fund $3.44B — $26.99 +1.01% $0.27 39 Invesco Gold & Special Minerals Y OGMYX · Mutual fund $3.43B — $62.57 +6.50% $3.82 40 Invesco S&P 500 Index Y SPIDX · Mutual fund $3.35B 0.29% $83.28 +0.63% $0.52 41 Invesco Small Cap Growth Fund Class R5 GTSVX · Mutual fund $3.06B 0.81% $43.89 +1.13% $0.49 42 Invesco China Technology ETF CQQQ $3.05B 0.65% $53.08 +1.72% $0.90 43 Invesco S&P SmallCap Momentum ETF XSMO $3.03B 0.36% $88.70 +0.41% $0.36 44 Invesco Variable Rate Preferred ETF VRP $3.00B 0.50% $24.27 +0.19% $0.05 45 Invesco BulletShares 2029 Corporate Bond ETF BSCT $2.91B 0.10% $18.56 +0.13% $0.02 46 Invesco S&P 500 Equal Weight Technology ETF RYT $2.90B 0.40% $41.18 +0.00% $0.00 — 47 Invesco RAFI Developed Markets ex-U.S. ETF PXF $2.89B 0.43% $78.89 +0.95% $0.74 48 Invesco Short Term Treasury ETF TBLL $2.87B 0.08% $105.70 +0.05% $0.05 49 Invesco Limited Term Municipal Income R6 ATFSX · Mutual fund $2.81B 0.28% $10.90 +0.00% $0.00 50 Invesco RAFI US 1500 Small-Mid ETF PRFZ $2.76B 0.34% $56.08 +1.57% $0.87 51 Invesco S&P 100 Equal Weight ETF EQWL $2.70B 0.30% $133.93 +0.83% $1.10 52 Invesco BulletShares 2030 Corporate Bond ETF BSCU $2.66B 0.10% $16.58 +0.15% $0.02 53 Invesco Main Street Mid Cap R6 OPMIX · Mutual fund $2.62B — $38.09 +1.14% $0.43 54 Invesco PHLX Semiconductor ETF SOXQ $2.58B 0.19% $97.20 +2.53% $2.40 55 Invesco Total Return Bond ETF GTO $2.44B 0.35% $46.32 +0.13% $0.06 56 Invesco Global Opportunities A OPGIX · Mutual fund $2.37B — $57.77 +0.80% $0.46 57 Invesco Semiconductors ETF PSI $2.34B 0.56% $148.42 +2.61% $3.77 58 Invesco Large Cap Growth ETF PWB $2.29B 0.55% $159.70 +0.38% $0.61 59 Invesco BulletShares 2024 Corporate Bond ETF BSCO $2.27B 0.10% $21.12 +0.05% $0.01 — 60 Invesco BuyBack Achievers ETF PKW $2.27B 0.62% $149.28 +0.27% $0.41 61 Invesco S&P 500 GARP ETF SPGP $2.27B 0.36% $128.31 +0.09% $0.12 62 Invesco S&P SmallCap 600 Revenue ETF RWJ $2.06B 0.39% $61.93 +0.69% $0.43 63 Invesco Water Resources ETF PHO $2.00B 0.59% $73.31 +0.74% $0.54 64 Invesco S&P 500 Pure Growth ETF RPG $2.00B 0.35% $58.42 +0.85% $0.49 65 Invesco RAFI Emerging Markets ETF PXH $1.95B 0.47% $29.30 +0.51% $0.15 66 Invesco BulletShares 2025 Corporate Bond ETF BSCP $1.90B 0.10% $20.68 −0.03% $0.01 — 67 Invesco Variable Rate Investment Grade ETF VRIG $1.83B 0.30% $25.09 +0.00% $0.00 68 Invesco S&P Ultra Dividend Revenue ETF RDIV $1.80B 0.39% $62.64 +0.45% $0.28 69 Invesco BulletShares 2031 Corporate Bond ETF BSCV $1.76B 0.10% $16.31 +0.18% $0.03 70 Invesco Large Cap Value ETF PWV $1.72B 0.55% $80.00 +0.10% $0.08 71 Invesco DB Commodity Index Tracking Fund DBC $1.70B 0.89% $28.91 +0.17% $0.05 72 Invesco BulletShares 2023 Corporate Bond ETF BSCN $1.69B 0.10% $21.19 +0.05% $0.01 — 73 Invesco S&P 500 Pure Value ETF RPV $1.68B 0.35% $120.20 +0.38% $0.46 74 Invesco Short Term Municipal A ORSTX · Mutual fund $1.64B — $3.70 +0.00% $0.00 75 Invesco MSCI Global Climate 500 ETF KLMT $1.56B 0.10% $35.22 +0.00% $0.00 76 Invesco BulletShares 2022 Corporate Bond ETF BSCM $1.54B 0.10% $21.16 −0.02% $0.00 — 77 Invesco BulletShares 2032 Corporate Bond ETF BSCW $1.50B 0.10% $20.35 +0.15% $0.03 78 Invesco S&P 500 QVM Multi-factor ETF QVML $1.48B 0.11% $45.87 +0.49% $0.22 79 Invesco Dorsey Wright Momentum ETF PDP $1.45B 0.62% $138.60 +0.87% $1.19 80 Invesco Emerging Markets Sovereign Debt ETF PCY $1.38B 0.50% $21.27 +0.52% $0.11 81 Invesco Solar ETF TAN $1.35B 0.70% $52.75 +2.93% $1.50 82 Invesco Treasury Collateral ETF CLTL $1.35B 0.08% $105.41 +0.00% $0.00 — 83 Invesco S&P MidCap 400 Revenue ETF RWK $1.32B 0.39% $151.55 +0.60% $0.91 84 Invesco Senior Loan Fund XPRTX · Closed-end fund $1.25B 3.11% $5.44 +0.00% $0.00 85 Invesco Equal Weight 0-30 Year Treasury ETF GOVI $1.22B 0.15% $26.52 +0.20% $0.05 86 Invesco DB Agriculture Fund DBA $1.21B 0.90% $27.62 +0.69% $0.19 87 Invesco SteelPath MLP Alpha A MLPAX · Mutual fund $1.15B 1.54% $9.74 −1.22% $0.12 88 Invesco California AMT-Free Municipal Bond ETF PWZ $1.15B 0.28% $24.17 +0.46% $0.11 89 Invesco High Yield Equity Dividend Achievers ETF PEY $1.13B 0.54% $24.96 +0.97% $0.24 90 Invesco NASDAQ Next Gen 100 ETF QQQJ $1.12B 0.15% $46.27 +2.41% $1.09 91 Invesco AI and Next Gen Software ETF IGPT $1.12B 0.56% $91.43 +0.45% $0.41 92 Invesco S&P 500 Equal Weight Industrials ETF RSPN $1.09B 0.40% $64.78 +0.65% $0.42 93 Invesco Emerging Markets ex-China Fund Class A GTDDX · Mutual fund $1.07B 1.40% $47.77 +0.61% $0.29 94 Invesco Global Allocation Fund QGRNX · Mutual fund $1.05B — $21.78 +0.37% $0.08 95 Invesco S&P Global Water Index ETF CGW $1.05B 0.58% $66.74 +0.23% $0.15 96 Invesco S&P 500 Equal Weight Income Advantage ETF RSPA $1.03B 0.32% $54.54 +0.52% $0.28 97 Invesco International Developed Dynamic Multifactor ETF IMFL $1.03B 0.34% $34.79 +0.80% $0.28 98 Invesco Energy Fund IENAX · Mutual fund $1.03B 1.23% $40.41 −0.76% $0.31 99 Invesco BulletShares 2033 Corporate Bond ETF BSCX $1.02B 0.10% $20.84 +0.12% $0.03 100 Invesco S&P 500 Equal Weight Consumer Staples ETF RHS $1.02B 0.40% $166.46 −0.77% $1.29 — 101 Invesco Taxable Municipal Bond ETF BAB $1.01B 0.28% $26.43 +0.08% $0.02 102 Invesco S&P 500 High Beta ETF SPHB $975.97M 0.25% $147.90 +1.59% $2.31 103 Invesco S&P 500 Equal Weight Health Care ETF RYH $960.70M 0.40% $287.06 −0.12% $0.35 — 104 Invesco S&P International Developed Quality ETF IDHQ $939.30M 0.29% $45.59 +1.36% $0.61 105 Invesco RAFI Strategic US ETF IUS $927.09M 0.19% $69.51 +0.52% $0.36 106 Invesco International Dividend Achievers ETF PID $925.89M 0.53% $23.06 +0.26% $0.06 107 Invesco BulletShares 2026 High Yield Corporate Bond ETF BSJQ $870.26M 0.43% $22.93 +0.07% $0.02 108 Invesco BulletShares 2027 High Yield Corporate Bond ETF BSJR $865.81M 0.42% $22.40 +0.14% $0.03 109 Invesco Russell 1000 Equal Weight ETF EQAL $814.78M 0.20% $60.93 +1.01% $0.61 110 Invesco CEF Income Composite ETF PCEF $801.05M 2.76% $20.35 +0.41% $0.08 111 Invesco Dividend Achievers ETF PFM $789.78M 0.52% $57.61 +0.30% $0.17 112 Invesco QQQ Income Advantage ETF QQA $781.48M 0.33% $56.63 +0.84% $0.47 113 Invesco S&P 500 Equal Weight Health Care ETF RSPH $766.87M 0.40% $35.54 +1.17% $0.41 114 Invesco S&P MidCap Low Volatility ETF XMLV $747.97M 0.25% $68.55 +0.24% $0.17 115 Invesco BulletShares 2028 High Yield Corporate Bond ETF BSJS $730.90M 0.42% $21.78 +0.07% $0.02 116 Invesco European Small Company Fund Class A ESMAX · Mutual fund $729.31M 1.25% $14.67 +0.62% $0.09 117 Invesco Dorsey Wright Developed Markets Momentum ETF PIZ $723.85M 0.80% $53.85 +0.74% $0.40 118 Invesco Oppenheimer Real Estate Fund Class C ORECX · Mutual fund $676.89M — $20.09 +3.18% $0.62 — 119 Invesco Financial Preferred ETF PGF $673.46M 0.55% $13.58 +0.30% $0.04 120 Invesco S&P SmallCap Value with Momentum ETF XSVM $673.30M 0.37% $70.72 −0.04% $0.03 121 Invesco 1-30 Laddered Treasury ETF PLW $653.42M 0.15% $27.88 +0.11% $0.03 — 122 Invesco Municipal Opportunity Trust VMO · Closed-end fund $651.48M 3.49% $9.83 +0.41% $0.04 123 Invesco MSCI EAFE Income Advantage ETF EFAA $616.01M 0.42% $57.25 +0.77% $0.44 124 Invesco Dorsey Wright Technology Momentum ETF PTF $596.23M 0.68% $108.17 +2.45% $2.59 125 Invesco Global Focus Fund GLVNX · Mutual fund $594.69M — $82.78 +0.77% $0.63 126 Invesco Value Municipal Income Trust IIM · Closed-end fund $588.36M 3.02% $12.69 +1.12% $0.14 127 Invesco S&P 500 Equal Weight Energy ETF RSPG $573.56M 0.40% $102.85 −0.98% $1.01 128 Invesco International BuyBack Achievers ETF IPKW $572.76M 0.55% $61.84 +0.91% $0.56 129 Invesco BulletShares 2029 High Yield Corporate Bond ETF BSJT $567.86M 0.42% $21.18 +0.12% $0.02 130 Invesco BulletShares 2034 Corporate Bond ETF BSCY $550.72M 0.10% $20.41 +0.15% $0.03 131 Invesco Trust for Investment Grade Municipals VGM · Closed-end fund $547.74M 3.17% $10.40 +0.87% $0.09 132 Invesco BulletShares 2021 High Yield Corporate Bond ETF BSJL $547.36M — $22.98 +0.00% $0.00 — 133 Invesco Municipal Trust VKQ · Closed-end fund $541.18M 3.23% $9.95 +0.61% $0.06 134 Invesco S&P 500 Equal Weight Utilities ETF RSPU $538.54M 0.40% $77.60 +0.51% $0.39 135 Invesco BulletShares 2025 High Yield Corporate Bond ETF BSJP $532.66M 0.43% $23.04 −0.17% $0.04 — 136 Invesco AAA CLO Floating Rate Note ETF ICLO $530.45M 0.19% $25.61 +0.04% $0.01 137 Invesco Quality Municipal Income Trust IQI · Closed-end fund $521.96M 3.00% $10.09 +0.60% $0.06 138 Invesco NASDAQ Internet ETF PNQI $512.25M 0.60% $51.78 +1.91% $0.97 139 Invesco California Value Municipal Income Trust VCV · Closed-end fund $507.07M 3.60% $10.63 +0.47% $0.05 140 Invesco S&P MidCap Value with Momentum ETF XMVM $505.02M 0.41% $74.34 +0.21% $0.15 141 Invesco S&P SmallCap Information Technology ETF PSCT $495.92M 0.29% $83.21 +1.95% $1.59 142 Invesco Dow Jones Industrial Average Dividend ETF DJD $486.49M 0.07% $65.78 +0.28% $0.18 143 Invesco S&P MidCap 400 GARP ETF GRPM $481.14M 0.35% $143.28 +2.21% $3.09 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 Pharmaceuticals ETF PJP $472.10M 0.57% $124.85 +0.55% $0.68 147 Invesco Senior Income Trust VVR · Closed-end fund $457.16M — $2.95 −0.34% $0.01 148 Invesco BulletShares 2024 High Yield Corporate Bond ETF BSJO $437.22M 0.42% $22.68 +0.04% $0.01 — 149 Invesco BulletShares 2023 High Yield Corporate Bond ETF BSJN $434.86M 0.42% $23.49 +0.04% $0.01 — 150 Invesco DB US Dollar Index Bullish Fund UUP $432.14M 0.78% $28.07 −0.43% $0.12