CUSTODY AGREEMENT Agreement made as of this 18th day of February, 2000, between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland corporation organized and existing under the laws of the State of Maryland, having its principal office and place of...Custody Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company
PRINCIPAL LARGECAP STOCK INDEX FUND, INC. DISTRIBUTION AND SHAREHOLDER SERVICING PLAN AND AGREEMENT CLASS B SHARES PLAN AND AGREEMENT made as of the 1st day of February, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland...Distribution Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company
MANAGEMENT AGREEMENT AGREEMENT to be effective February 1, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland corporation (hereinafter called the "Fund") and PRINCIPAL MANAGEMENT CORPORATION, an Iowa corporation (hereinafter...Management Agreement • June 16th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledJune 16th, 2000 Company
PRINCIPAL LARGECAP STOCK INDEX FUND, INC. DISTRIBUTION AND SHAREHOLDER SERVICING PLAN AND AGREEMENT CLASS C SHARES PLAN AND AGREEMENT made as of the 1st day of Feburary, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland...Distribution Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company
DISTRIBUTION AGREEMENT Agreement to be effective February 1, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland corporation (hereinafter sometimes called the "Fund") and PRINCOR FINANCIAL SERVICES CORPORATION, an Iowa...Distribution Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company
AMENDMENT TO THE PRINCIPAL LARGECAP STOCK INDEX FUND, INC. SUB-ADVISORY AGREEMENTSub-Advisory Agreement • December 31st, 2003 • Principal Largecap Stock Index Fund Inc
Contract Type FiledDecember 31st, 2003 CompanyAgreement executed as of the 12th day of December 2000, to amend the Sub-Advisory Agreement executed as of February 1, 2000 (and including any subsequent amendments thereafter) by and between Principal Management Corporation (hereinafter called the "Manager") and Invista Capital Management, LLC (hereinafter called "Invista").
PRINCIPAL LARGECAP STOCK INDEX FUND, INC. DISTRIBUTION AND SHAREHOLDER SERVICING PLAN AND AGREEMENT CLASS R SHARES PLAN AND AGREEMENT made as of the 1st day of February, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland...Distribution Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company
PRINCIPAL LARGECAP STOCK INDEX FUND, INC. SUB-ADVISORY AGREEMENT AGREEMENT executed as of February 1, 2000 by and between PRINCIPAL MANAGEMENT CORPORATION, an Iowa Corporation (hereinafter called "the Manager") and INVISTA CAPITAL MANAGEMENT, LLC...Sub-Advisory Agreement • June 16th, 2000 • Principal Largecap Stock Index Fund Inc • Iowa
Contract Type FiledJune 16th, 2000 Company Jurisdiction
TRANSFER AGENCY AGREEMENT AND SHAREHOLDER SERVICES AGREEMENT AGREEMENT to be effective February 1, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC., a Maryland corporation (hereinafter called the "Fund") and PRINCIPAL MANAGEMENT...Transfer Agency Agreement and Shareholder Services Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company
INVESTMENT SERVICE AGREEMENT THIS INVESTMENT SERVICE AGREEMENT, to be effective the 1st day of February, 2000, by and between PRINCIPAL LARGECAP STOCK INDEX FUND, INC. (the "Fund"), an open-end investment company formed under the laws of Maryland,...Investment Service Agreement • February 28th, 2000 • Principal Largecap Stock Index Fund Inc
Contract Type FiledFebruary 28th, 2000 Company