FORM N-PX PROXY VOTING RECORD

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8 COLUMN 9 COLUMN 10 COLUMN 11 COLUMN 12 COLUMN 13 COLUMN 14 COLUMN 15
NAME   OF   ISSUER
CUSIP ISIN FIGI MEETING   DATE VOTE   DESCRIPTION VOTE   CATEGORY DESCRIPTION   OF   OTHER  CATEGORY VOTE   SOURCE SHARES   VOTED SHARES   ON   LOAN DETAILS   OF   VOTE MANAGER   NUMBER SERIES   ID OTHER   INFO
HOW   VOTED SHARES  VOTED FOR   OR   AGAINST   MANAGEMENT
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 10649240 0 FOR
10649240
FOR
S000004001 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 10649240 0 FOR
10649240
FOR
S000004001 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5025790 0 FOR
5025790
FOR
S000004001 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5025790 0 FOR
5025790
FOR
S000004001 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 22719720 0 FOR
22719720
FOR
S000004001 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 22719720 0 FOR
22719720
FOR
S000004001 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5017650 0 FOR
5017650
FOR
S000004001 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5017650 0 FOR
5017650
FOR
S000004001 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4715410 0 FOR
4715410
FOR
S000004001 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4715410 0 FOR
4715410
FOR
S000004001 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4714400 0 FOR
4714400
FOR
S000004001 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4714400 0 FOR
4714400
FOR
S000004001 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 19682710 0 FOR
19682710
FOR
S000004000 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 19682710 0 FOR
19682710
FOR
S000004000 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 10550440 0 FOR
10550440
FOR
S000004000 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 10550440 0 FOR
10550440
FOR
S000004000 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 21593590 0 FOR
21593590
FOR
S000004000 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 21593590 0 FOR
21593590
FOR
S000004000 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5409690 0 FOR
5409690
FOR
S000004000 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5409690 0 FOR
5409690
FOR
S000004000 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2954750 0 FOR
2954750
FOR
S000004000 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2954750 0 FOR
2954750
FOR
S000004000 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 8018670 0 FOR
8018670
FOR
S000004000 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 8018670 0 FOR
8018670
FOR
S000004000 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 23874120 0 FOR
23874120
FOR
S000003999 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 23874120 0 FOR
23874120
FOR
S000003999 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 13520750 0 FOR
13520750
FOR
S000003999 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 13520750 0 FOR
13520750
FOR
S000003999 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 12593800 0 FOR
12593800
FOR
S000003999 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 12593800 0 FOR
12593800
FOR
S000003999 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4133600 0 FOR
4133600
FOR
S000003999 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4133600 0 FOR
4133600
FOR
S000003999 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1916200 0 FOR
1916200
FOR
S000003999 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1916200 0 FOR
1916200
FOR
S000003999 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 598370 0 FOR
598370
FOR
S000003999 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 598370 0 FOR
598370
FOR
S000003999 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 9763310 0 FOR
9763310
FOR
S000003999 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 9763310 0 FOR
9763310
FOR
S000003999 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 27305430 0 FOR
27305430
FOR
S000003998 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 27305430 0 FOR
27305430
FOR
S000003998 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 15753590 0 FOR
15753590
FOR
S000003998 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 15753590 0 FOR
15753590
FOR
S000003998 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 8511740 0 FOR
8511740
FOR
S000003998 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 8511740 0 FOR
8511740
FOR
S000003998 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 3833370 0 FOR
3833370
FOR
S000003998 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 3833370 0 FOR
3833370
FOR
S000003998 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1924040 0 FOR
1924040
FOR
S000003998 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1924040 0 FOR
1924040
FOR
S000003998 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2603690 0 FOR
2603690
FOR
S000003998 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2603690 0 FOR
2603690
FOR
S000003998 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 12373420 0 FOR
12373420
FOR
S000003998 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 12373420 0 FOR
12373420
FOR
S000003998 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 19979160 0 FOR
19979160
FOR
S000003997 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 19979160 0 FOR
19979160
FOR
S000003997 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 11757050 0 FOR
11757050
FOR
S000003997 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 11757050 0 FOR
11757050
FOR
S000003997 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4035450 0 FOR
4035450
FOR
S000003997 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4035450 0 FOR
4035450
FOR
S000003997 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2269500 0 FOR
2269500
FOR
S000003997 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2269500 0 FOR
2269500
FOR
S000003997 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1299470 0 FOR
1299470
FOR
S000003997 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1299470 0 FOR
1299470
FOR
S000003997 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2638110 0 FOR
2638110
FOR
S000003997 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2638110 0 FOR
2638110
FOR
S000003997 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 9451140 0 FOR
9451140
FOR
S000003997 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 9451140 0 FOR
9451140
FOR
S000003997 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 8758500 0 FOR
8758500
FOR
S000030470 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 8758500 0 FOR
8758500
FOR
S000030470 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5402040 0 FOR
5402040
FOR
S000030470 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 5402040 0 FOR
5402040
FOR
S000030470 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 810420 0 FOR
810420
FOR
S000030470 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 810420 0 FOR
810420
FOR
S000030470 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 396700 0 FOR
396700
FOR
S000030470 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 396700 0 FOR
396700
FOR
S000030470 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 271280 0 FOR
271280
FOR
S000030470 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 271280 0 FOR
271280
FOR
S000030470 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1154580 0 FOR
1154580
FOR
S000030470 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1154580 0 FOR
1154580
FOR
S000030470 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 3984260 0 FOR
3984260
FOR
S000030470 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 3984260 0 FOR
3984260
FOR
S000030470 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 16294610 0 FOR
16294610
FOR
S000003995 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 16294610 0 FOR
16294610
FOR
S000003995 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 9787150 0 FOR
9787150
FOR
S000003995 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 9787150 0 FOR
9787150
FOR
S000003995 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2418670 0 FOR
2418670
FOR
S000003995 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2418670 0 FOR
2418670
FOR
S000003995 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1138610 0 FOR
1138610
FOR
S000003995 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1138610 0 FOR
1138610
FOR
S000003995 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 789660 0 FOR
789660
FOR
S000003995 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 789660 0 FOR
789660
FOR
S000003995 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2174660 0 FOR
2174660
FOR
S000003995 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2174660 0 FOR
2174660
FOR
S000003995 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 7547340 0 FOR
7547340
FOR
S000003995 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 7547340 0 FOR
7547340
FOR
S000003995 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2948830 0 FOR
2948830
FOR
S000051718 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2948830 0 FOR
2948830
FOR
S000051718 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1855650 0 FOR
1855650
FOR
S000051718 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1855650 0 FOR
1855650
FOR
S000051718 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 151740 0 FOR
151740
FOR
S000051718 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 151740 0 FOR
151740
FOR
S000051718 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 74890 0 FOR
74890
FOR
S000051718 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 74890 0 FOR
74890
FOR
S000051718 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 50580 0 FOR
50580
FOR
S000051718 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 50580 0 FOR
50580
FOR
S000051718 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 379140 0 FOR
379140
FOR
S000051718 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 379140 0 FOR
379140
FOR
S000051718 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1313900 0 FOR
1313900
FOR
S000051718 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1313900 0 FOR
1313900
FOR
S000051718 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 127740 0 FOR
127740
FOR
S000070577 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 127740 0 FOR
127740
FOR
S000070577 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 80930 0 FOR
80930
FOR
S000070577 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 80930 0 FOR
80930
FOR
S000070577 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4470 0 FOR
4470
FOR
S000070577 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4470 0 FOR
4470
FOR
S000070577 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2360 0 FOR
2360
FOR
S000070577 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2360 0 FOR
2360
FOR
S000070577 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1460 0 FOR
1460
FOR
S000070577 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 1460 0 FOR
1460
FOR
S000070577 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 16290 0 FOR
16290
FOR
S000070577 -
Putnam Funds 746729706 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 16290 0 FOR
16290
FOR
S000070577 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 56290 0 FOR
56290
FOR
S000070577 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 56290 0 FOR
56290
FOR
S000070577 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 11796170 0 FOR
11796170
FOR
S000003996 -
Putnam Funds 746729102 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 11796170 0 FOR
11796170
FOR
S000003996 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 7575520 0 FOR
7575520
FOR
S000003996 -
Putnam Funds 746729201 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 7575520 0 FOR
7575520
FOR
S000003996 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 21781240 0 FOR
21781240
FOR
S000003996 -
Putnam Funds 746729607 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 21781240 0 FOR
21781240
FOR
S000003996 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2318870 0 FOR
2318870
FOR
S000003996 -
Putnam Funds 746729854 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 2318870 0 FOR
2318870
FOR
S000003996 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 6974240 0 FOR
6974240
FOR
S000003996 -
Putnam Funds 746729888 - - 02/21/2024 Approving a new Sub-Management Contract between Putnam Investment Management, LLC and Putnam Investments Limited for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 6974240 0 FOR
6974240
FOR
S000003996 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Management Contract with Putnam Investment Management, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4115300 0 FOR
4115300
FOR
S000003996 -
Putnam Funds 746729870 - - 02/21/2024 Approving a new Sub-Advisory Contract among Putnam Investment Management, LLC, Putnam Investments Limited, and The Putnam Advisory Company, LLC for your fund. INVESTMENT COMPANY MATTERS
- ISSUER 4115300 0 FOR
4115300
FOR
S000003996 -

[Repeat as Necessary]