Fund name Holdings Prospectus Commentary Fact sheet
Alternative - Bank Loans - Class A
Invesco Floating Rate ESG Fund
AFRAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Senior Floating Rate Fund
OOSAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Senior Floating Rate Plus Fund
OSFAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Senior Loan Fund
VSLAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Alternative - Commodities - Class A
Invesco Balanced-Risk Commodity Strategy Fund
BRCAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Gold & Special Minerals Fund
OPGSX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Alternative - Equity Market Neutral - Class A
Invesco All Cap Market Neutral Fund
CPNAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Alternative - Global Macro - Class A
Invesco Global Targeted Returns Fund
GLTAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Macro Allocation Strategy Fund
GMSDX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Global Allocation Fund
QVGIX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Alternative - Infrastructure - Class A
Invesco Global Infrastructure Fund
GIZAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Alternative - MLPs - Class A
Invesco Oppenheimer SteelPath MLP Alpha Fund
MLPAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer SteelPath MLP Alpha Plus Fund
MLPLX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer SteelPath MLP Income Fund
MLPDX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer SteelPath MLP Select 40 Fund
MLPFX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Alternative - Multi-Alternative - Class A
Invesco Oppenheimer Fundamental Alternatives Fund
QVOPX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Alternative - Real Estate - Class A
Invesco Global Real Estate Fund
AGREX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Global Real Estate Income Fund
ASRAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Real Estate Fund
IARAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Alternative - Risk-Balanced - Class A
Invesco Balanced-Risk Allocation Fund
ABRZX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Equity - International and Global Equity - Class A
Invesco Asia Pacific Growth Fund
ASIAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Developing Markets Fund
GTDDX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Emerging Markets Select Equity Fund
IEMAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco European Growth Fund
AEDAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco European Small Company Fund
ESMAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Global Core Equity Fund
AWSAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Global Growth Fund
AGGAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Global Low Volatility Equity Yield Fund
GTNDX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Greater China Fund
AACFX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco International Core Equity Fund
IBVAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco International Growth Fund
AIIEX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco International Select Equity Fund
IZIAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco International Small Company Fund
IEGAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco MSCI World SRI Index Fund
VSQAX
06/30/2020 03/31/2020 12/31/2019 06/30/2019 View  
Invesco Oppenheimer Developing Markets Fund
ODMAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Emerging Markets Innovators Fund
EMIAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Global Focus Fund
GLVAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Global Fund
OPPAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Global Opportunities Fund
OPGIX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer International Diversified Fund
OIDAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer International Equity Fund
QIVAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer International Growth Fund
OIGAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer International Small-Mid Company Fund
OSMAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Pacific Growth Fund
TGRAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Select Opportunities Fund
IZSAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Equity - Sector Equity - Class A
Invesco Energy Fund
IENAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Health Care Fund
GGHCX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Technology Fund
ITYAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Equity - US Equity - Class A
Invesco American Franchise Fund
VAFAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco American Value Fund
MSAVX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Charter Fund
CHTRX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Comstock Fund
ACSTX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Comstock Select Fund
CGRWX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Diversified Dividend Fund
LCEAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Dividend Income Fund
IAUTX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Endeavor Fund
ATDAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Equally-Weighted S&P 500 Fund
VADAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Growth and Income Fund
ACGIX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Low Volatility Equity Yield Fund
SCAUX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Capital Appreciation Fund
OPTFX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Discovery Fund
OPOCX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Discovery Mid Cap Growth Fund
OEGAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Main Street All Cap Fund®
OMSOX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Main Street Fund®
MSIGX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Main Street Mid Cap Fund®
OPMSX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Main Street Small Cap Fund®
OSCAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Rising Dividends Fund
OARDX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco S&P 500 Index Fund
SPIAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Select Companies Fund
ATIAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Small Cap Equity Fund
SMEAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Small Cap Growth Fund
GTSAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Small Cap Value Fund
VSCAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Summit Fund
ASMMX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Value Opportunities Fund
VVOAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View