Form N-PX - Annual Report of proxy voting record of management investment companies:
SEC Accession No. 0001021408-24-005836
Filing Date
2024-08-29
Accepted
2024-08-29 15:38:44
Documents
2
Period of Report
2024-06-30
Effectiveness Date
2024-08-29

Document Format Files

Seq Description Document Type Size
1 primary_doc.html N-PX  
1 primary_doc.xml N-PX 7006
2 ProxyVotingTable.html PROXY VOTING RECORD  
2 ProxyVotingTable.xml PROXY VOTING RECORD 10083393
  Complete submission text file 0001021408-24-005836.txt   10108599

Series and Classes/Contracts Information:

Existing
  Status Name Ticker Symbol
CIK 0000826644      
Series S000000234   Invesco EQV Emerging Markets All Cap Fund
Class/Contract C000000562   Class A GTDDX
Class/Contract C000000564   Class C GTDCX
Class/Contract C000029646   CLASS R5 GTDIX
Class/Contract C000071223   Class Y GTDYX
Class/Contract C000120699   CLASS R6 GTDFX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000000235   INVESCO Health Care Fund
Class/Contract C000000565   Class A GGHCX
Class/Contract C000000567   Class C GTHCX
Class/Contract C000029647   Investor Class GTHIX
Class/Contract C000071224   Class Y GGHYX
Class/Contract C000188882   Class R6
  Status Name Ticker Symbol
CIK 0000826644      
Series S000008408   INVESCO Greater China Fund
Class/Contract C000023069   Class A AACFX
Class/Contract C000023071   Class C CACFX
Class/Contract C000023072   CLASS R5 IACFX
Class/Contract C000071228   Class Y AMCYX
Class/Contract C000188884   Class R6
Class/Contract C000227292   Class R
  Status Name Ticker Symbol
CIK 0000826644      
Series S000008410   Invesco World Bond Factor Fund
Class/Contract C000023077   Class A AUBAX
Class/Contract C000023079   Class C AUBCX
Class/Contract C000023080   CLASS R5 AUBIX
Class/Contract C000071230   Class Y AUBYX
Class/Contract C000120701   CLASS R6 AUBFX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000025654   INVESCO BALANCED-RISK ALLOCATION FUND
Class/Contract C000076836   CLASS A ABRZX
Class/Contract C000076838   CLASS C ABRCX
Class/Contract C000076839   CLASS R ABRRX
Class/Contract C000076840   CLASS Y ABRYX
Class/Contract C000076841   CLASS R5 ABRIX
Class/Contract C000120702   CLASS R6 ALLFX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000030111   Invesco Balanced-Risk Commodity Strategy Fund
Class/Contract C000092474   Class A BRCAX
Class/Contract C000092476   Class C BRCCX
Class/Contract C000092477   Class R BRCRX
Class/Contract C000092478   Class Y BRCYX
Class/Contract C000092479   CLASS R5 BRCNX
Class/Contract C000120704   CLASS R6 IBRFX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000035024   Invesco Multi-Asset Income Fund
Class/Contract C000107688   Class A PIAFX
Class/Contract C000107689   Class C PICFX
Class/Contract C000107690   Class R PIRFX
Class/Contract C000107691   Class Y PIYFX
Class/Contract C000107692   CLASS R5 IPNFX
Class/Contract C000120706   CLASS R6 PIFFX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000038362   Invesco Macro Allocation Strategy Fund
Class/Contract C000131984   Class A GMSDX
Class/Contract C000131985   Class C GMSEX
Class/Contract C000131986   Class R5 GMSKX
Class/Contract C000131987   Class R6 GMSLX
Class/Contract C000131988   Class R GMSJX
Class/Contract C000131989   Class Y GMSHX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000045037   Invesco Global Infrastructure Fund
Class/Contract C000139750   Class A GIZAX
Class/Contract C000139751   Class C GIZCX
Class/Contract C000139752   Class R GIZRX
Class/Contract C000139753   Class Y GIZYX
Class/Contract C000139754   Class R5 GIZFX
Class/Contract C000139755   Class R6 GIZSX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064693   Invesco Emerging Markets Local Debt Fund
Class/Contract C000209535   Class R6
Class/Contract C000209536   Class R5
Class/Contract C000209537   Class A
Class/Contract C000209538   Class R
Class/Contract C000209539   Class C
Class/Contract C000209540   Class Y
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064695   Invesco Global Allocation Fund
Class/Contract C000209547   Class R
Class/Contract C000209548   Class C
Class/Contract C000209549   Class Y
Class/Contract C000209550   Class R5
Class/Contract C000209551   Class R6
Class/Contract C000209552   Class A
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064696   Invesco Fundamental Alternatives Fund
Class/Contract C000209553   Class R6
Class/Contract C000209554   Class R5
Class/Contract C000209555   Class Y
Class/Contract C000209556   Class R
Class/Contract C000209557   Class C
Class/Contract C000209558   Class A
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064698   Invesco SteelPath MLP Select 40 Fund
Class/Contract C000209565   Class C MLPEX
Class/Contract C000209566   Class R SPMWX
Class/Contract C000209567   Class Y MLPTX
Class/Contract C000209568   Class R5 SPMVX
Class/Contract C000209569   Class R6 OSPSX
Class/Contract C000209570   Class A MLPFX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064699   Invesco SteelPath MLP Alpha Fund
Class/Contract C000209571   Class R5 SPMHX
Class/Contract C000209572   Class R6 OSPAX
Class/Contract C000209573   Class Y MLPOX
Class/Contract C000209574   Class A MLPAX
Class/Contract C000209575   Class C MLPGX
Class/Contract C000209576   Class R SPMGX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064700   Invesco SteelPath MLP Income Fund
Class/Contract C000209577   Class C MLPRX
Class/Contract C000209578   Class R SPNNX
Class/Contract C000209579   Class Y MLPZX
Class/Contract C000209580   Class R5 SPMQX
Class/Contract C000209581   Class R6 OSPMX
Class/Contract C000209582   Class A MLPDX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064701   Invesco SteelPath MLP Alpha Plus Fund
Class/Contract C000209583   Class R6 OSPPX
Class/Contract C000209584   Class R5 SPMPX
Class/Contract C000209585   Class Y MLPNX
Class/Contract C000209586   Class R SPMJX
Class/Contract C000209587   Class C MLPMX
Class/Contract C000209588   Class A MLPLX
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064702   Invesco Core Bond Fund
Class/Contract C000209589   Class R6
Class/Contract C000209590   Class R5
Class/Contract C000209591   Class Y
Class/Contract C000209592   Class R
Class/Contract C000209593   Class C
Class/Contract C000209594   Class A
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064706   Invesco Developing Markets Fund
Class/Contract C000209613   Class R6
Class/Contract C000209614   Class R5
Class/Contract C000209615   Class A
Class/Contract C000209616   Class R
Class/Contract C000209617   Class C
Class/Contract C000209618   Class Y
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064708   Invesco Global Strategic Income Fund
Class/Contract C000209625   Class R6
Class/Contract C000209626   Class R5
Class/Contract C000209627   Class A
Class/Contract C000209628   Class R
Class/Contract C000209629   Class C
Class/Contract C000209630   Class Y
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064709   Invesco International Bond Fund
Class/Contract C000209631   Class R6
Class/Contract C000209632   Class R5
Class/Contract C000209633   Class A
Class/Contract C000209634   Class R
Class/Contract C000209635   Class C
Class/Contract C000209636   Class Y
  Status Name Ticker Symbol
CIK 0000826644      
Series S000064710   Invesco Discovery Mid Cap Growth Fund
Class/Contract C000209637   Class R6
Class/Contract C000209638   Class R5
Class/Contract C000209639   Class A
Class/Contract C000209640   Class R
Class/Contract C000209641   Class C
Class/Contract C000209642   Class Y
Mailing Address 11 GREENWAY PLAZA SUITE 1000 HOUSTON TX 77046
Business Address 11 GREENWAY PLAZA SUITE 1000 HOUSTON TX 77046 7136261919
AIM INVESTMENT FUNDS (INVESCO INVESTMENT FUNDS) (Filer) CIK: 0000826644 (see all company filings)

IRS No.: 000000000 | Fiscal Year End: 1031
Type: N-PX | Act: 40 | File No.: 811-05426 | Film No.: 241263146