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  
Fixed Income - International and Global Fixed Income - Class A
Invesco High Yield Bond Factor Fund
OGYAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Emerging Markets Local Debt Fund
OEMAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Global Strategic Income Fund
OPSIX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer International Bond Fund
OIBAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco World Bond Factor Fund
AUBAX
12/31/2019 09/30/2019 06/30/2019 03/31/2019 View
Fixed Income - US Fixed Income - Class A
Invesco Conservative Income Fund
ICIVX
06/30/2020 03/31/2020 12/31/2019 06/30/2019 View  
Invesco Convertible Securities Fund
CNSAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Core Plus Bond Fund
ACPSX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Corporate Bond Fund
ACCBX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Environmental Focus Municipal Fund
OPAMX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco High Yield Fund
AMHYX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco High Yield Municipal Fund
ACTHX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Income Fund
AGOVX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Intermediate Bond Factor Fund
OFIAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Intermediate Term Municipal Income Fund
VKLMX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Limited Term Municipal Income Fund
ATFAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Municipal Income Fund
VKMMX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Rochester® AMT-Free Municipal Fund
OPTAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Rochester® AMT-Free New York Municipal Fund
OPNYX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Rochester® California Municipal Fund
OPCAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Rochester® High Yield Municipal Fund
ORNAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Rochester® Limited Term California Municipal Fund
OLCAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Rochester® Limited Term New York Municipal Fund
LTNYX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Rochester® New Jersey Municipal Fund
ONJAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Rochester New York Municipals Fund
RMUNX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Rochester® Pennsylvania Municipal Fund
OPATX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Oppenheimer Short Term Municipal Fund
ORSTX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Oppenheimer Total Return Bond Fund
OPIGX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Quality Income Fund
VKMGX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Short Duration High Yield Municipal Fund
ISHAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View  
Invesco Short Duration Inflation Protected Fund
LMTAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View
Invesco Short Term Bond Fund
STBAX
06/30/2020 03/31/2020 12/31/2019 09/30/2019 View