AGREEMENT TO WAIVE FEES AND REIMBURSE EXPENSES OF CERTAIN FUNDS OF THORNBURG INVESTMENT TRUST THORNBURG INVESTMENT MANAGEMENT, INC. THORNBURG SECURITIES CORPORATION Santa Fe, New Mexico 87506Agreement to Waive Fees and Reimburse Expenses • December 28th, 2016 • Thornburg Investment Trust
Contract Type FiledDecember 28th, 2016 Company
SECOND RESTATED ADMINISTRATIVE SERVICES AGREEMENT (Class A, C, D, R3 and R4 Shares)Administrative Services Agreement • December 28th, 2016 • Thornburg Investment Trust • New Mexico
Contract Type FiledDecember 28th, 2016 Company JurisdictionTHIS AGREEMENT is made as of the 1st day of November, 2016 by and between THORNBURG INVESTMENT TRUST, a Massachusetts business trust (the “Trust”), in respect of Class A, Class C, Class D, Class R3 and Class R4 shares of its respective series (hereinafter designated collectively, the “Funds,” and individually, a “Fund”), and THORNBURG INVESTMENT MANAGEMENT, INC., a Delaware corporation (“Thornburg”).
THORNBURG INVESTMENT TRUST SECOND RESTATED DISTRIBUTION AGREEMENTDistribution Agreement • December 28th, 2016 • Thornburg Investment Trust • New Mexico
Contract Type FiledDecember 28th, 2016 Company JurisdictionTHIS AGREEMENT is made as of the 1st day of November 2016, between THORNBURG INVESTMENT TRUST, a Massachusetts business trust (“the Trust”), in respect of its respective series (collectively, the Funds, and each series individually, a Fund), and THORNBURG SECURITIES CORPORATION, a Delaware corporation (the “Distributor”).
SECOND RESTATED ADMINISTRATIVE SERVICES AGREEMENT (Class I and R5 Shares)Administrative Services Agreement • December 28th, 2016 • Thornburg Investment Trust • New Mexico
Contract Type FiledDecember 28th, 2016 Company JurisdictionTHIS AGREEMENT is made as of the 1st day of November, 2016 by and between THORNBURG INVESTMENT TRUST, a Massachusetts business trust (the “Trust”), in respect of Class I and Class R5 shares of its respective series (hereinafter designated collectively, the “Funds,” and individually, a “Fund”), and THORNBURG INVESTMENT MANAGEMENT, INC., a Delaware corporation (“Thornburg”).