0000869392-24-001239.txt : 20240628
0000869392-24-001239.hdr.sgml : 20240628
20240628111311
ACCESSION NUMBER: 0000869392-24-001239
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240430
FILED AS OF DATE: 20240628
DATE AS OF CHANGE: 20240628
PERIOD START: 20240430
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PUTNAM INVESTMENT FUNDS
CENTRAL INDEX KEY: 0000932101
ORGANIZATION NAME:
IRS NUMBER: 043251560
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-07237
FILM NUMBER: 241082721
BUSINESS ADDRESS:
STREET 1: 100 FEDERAL STREET
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 6172921000
MAIL ADDRESS:
STREET 1: 100 FEDERAL STREET
CITY: BOSTON
STATE: MA
ZIP: 02110
FORMER COMPANY:
FORMER CONFORMED NAME: PUTNAM EQUITY FUNDS
DATE OF NAME CHANGE: 19941028
0000932101
S000003851
Putnam Sustainable Future Fund
C000010770
Class A Shares
PMVAX
C000010771
Class B shares
PMVBX
C000010772
Class C Shares
PMPCX
C000010773
Class R Shares
PMVRX
C000010774
Class Y Shares
PMVYX
C000202883
Class R6 Shares
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000932101
XXXXXXXX
S000003851
C000010773
C000010772
C000010771
C000010770
C000010774
C000202883
Putnam Investment Funds
811-07237
0000932101
549300SRAF55EHI5J317
100 FEDERAL STREET
BOSTON
02110
1-800-225-1581
Putnam Sustainable Future Fund
S000003851
3CLKG0DCBVKMOJ7DNT15
2024-04-30
2024-04-30
N
403642941.52182
3900913.71182
399742027.81
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0
N
Russell MidCap - Growth
IDX00108
DEXCOM INC
549300YSK3QDSFR5EU59
COMMON STOCK
252131107
89300
NS
USD
11375927
2.845817104177
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
COMMON STOCK
169656105
2200
NS
USD
6951120
1.738901470551
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
COMMON STOCK
57636Q104
13300
NS
USD
6000960
1.501208174901
Long
EC
CORP
US
N
1
N
N
N
FIRST SOLAR INC
549300NPYMLM4NHTOF27
COMMON STOCK
336433107
20000
NS
USD
3526000
0.882068873097
Long
EC
CORP
US
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
COMMON STOCK
55354G100
15200
NS
USD
7080008
1.771144264912
Long
EC
CORP
US
N
1
N
N
N
XYLEM INC/NY
549300DF5MV96DRYLQ48
COMMON STOCK
98419M100
45900
NS
USD
5999130
1.500750379655
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
COMMON STOCK
81762P102
11100
NS
USD
7695963
1.925232391040
Long
EC
CORP
US
N
1
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
COMMON STOCK
697435105
6400
NS
USD
1861696
0.465724359833
Long
EC
CORP
US
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
COMMON STOCK
98978V103
25500
NS
USD
4060620
1.015810126908
Long
EC
CORP
US
N
1
N
N
N
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAPITAL INC
254900ZZRL7MWL1X8E92
COMMON STOCK
41068X100
209200
NS
USD
5232092
1.308867128299
Long
EC
CORP
US
N
1
N
N
N
SPROUTS FARMERS MARKET INC
529900P8F4G77Q52XE24
COMMON STOCK
85208M102
120000
NS
USD
7923600
1.982178367236
Long
EC
CORP
US
N
1
N
N
N
HEALTHEQUITY INC
529900LRJU1RAFQHM467
COMMON STOCK
42226A107
56850
NS
USD
4486033.5
1.122232136705
Long
EC
CORP
US
N
1
N
N
N
HUBSPOT INC
529900BLNVEW0MVKJB37
COMMON STOCK
443573100
11900
NS
USD
7197953
1.800649543766
Long
EC
CORP
US
N
1
N
N
N
ROCKET PHARMACEUTICALS INC
549300R7VV82YUIN4Y93
COMMON STOCK
77313F106
67425
NS
USD
1450986
0.362980597249
Long
EC
CORP
US
N
1
N
N
N
PENUMBRA INC
549300RGE06P3ECANU72
COMMON STOCK
70975L107
17600
NS
USD
3457872
0.865025881553
Long
EC
CORP
US
N
1
N
N
N
ALTAIR ENGINEERING INC
549300FJ89HZ6GU9S994
COMMON STOCK
021369103
62800
NS
USD
5052260
1.263880114803
Long
EC
CORP
US
N
1
N
N
N
VERRA MOBILITY CORP
549300XX5EKGLR0M4152
COMMON STOCK
92511U102
104800
NS
USD
2471184
0.618194692597
Long
EC
CORP
US
N
1
N
N
N
TWIST BIOSCIENCE CORP
549300T23BL59LCOH584
COMMON STOCK
90184D100
54425
NS
USD
1699692.75
0.425197410268
Long
EC
CORP
US
N
1
N
N
N
LEVI STRAUSS AND CO
MB0UERO0RDFKU8258G77
COMMON STOCK
52736R102
200500
NS
USD
4254610
1.064338924608
Long
EC
CORP
US
N
1
N
N
N
PINTEREST INC
N/A
COMMON STOCK
72352L106
190400
NS
USD
6368880
1.593247533889
Long
EC
CORP
US
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
COMMON STOCK
90353T100
53500
NS
USD
3545445
0.886933260289
Long
EC
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
COMMON STOCK
22788C105
31700
NS
USD
9273518
2.319875658510
Long
EC
CORP
US
N
1
N
N
N
DYNATRACE INC
N/A
COMMON STOCK
268150109
99927
NS
USD
4527692.37
1.132653575308
Long
EC
CORP
US
N
1
N
N
N
VERTIV HOLDINGS CO
549300KTTIRAOGXCRV69
COMMON STOCK
92537N108
23900
NS
USD
2222700
0.556033603016
Long
EC
CORP
US
N
1
N
N
N
VERTEX INC
549300QMYW171MP1PL50
COMMON STOCK
92538J106
112263
NS
USD
3270221.19
0.818082904096
Long
EC
CORP
US
N
1
N
N
N
CORE AND MAIN INC
N/A
COMMON STOCK
21874C102
86500
NS
USD
4884655
1.221951823970
Long
EC
CORP
US
N
1
N
N
N
VITA COCO CO INC/THE
54930020WXOAWHR85Y25
COMMON STOCK
92846Q107
184900
NS
USD
4481976
1.121217107081
Long
EC
CORP
US
N
1
N
N
N
PLANET LABS PBC
N/A
COMMON STOCK
72703X106
997900
NS
USD
1686451
0.421884836388
Long
EC
CORP
US
N
1
N
N
N
FIRST WATCH RESTAURANT GROUP INC
N/A
COMMON STOCK
33748L101
206998
NS
USD
5282588.96
1.321499515310
Long
EC
CORP
US
N
1
N
N
N
TPG INC
549300NLO4R8MX77XJ02
COMMON STOCK
872657101
93400
NS
USD
4025540
1.007034467217
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION ENERGY CORP
549300F8Y20RYGNGV346
COMMON STOCK
21037T109
48200
NS
USD
8962308
2.242022948925
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP
549300V7ZY5P02D2MY38
COMMON STOCK
049468101
15800
NS
USD
2722340
0.681024213269
Long
EC
CORP
US
N
1
N
N
N
NEXTRACKER INC
N/A
COMMON STOCK
65290E101
48800
NS
USD
2088152
0.522374895489
Long
EC
CORP
US
N
1
N
N
N
CAVA GROUP INC
N/A
COMMON STOCK
148929102
33900
NS
USD
2438766
0.610084962385
Long
EC
CORP
US
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
COMMON STOCK
761152107
42200
NS
USD
9030378
2.259051431113
Long
EC
CORP
US
N
1
N
N
N
CAPITAL ONE FINANCIAL CORP
ZUE8T73ROZOF6FLBAR73
COMMON STOCK
14040H105
37500
NS
USD
5378625
1.345524019445
Long
EC
CORP
US
N
1
N
N
N
FAIR ISAAC CORP
RI6HET5SJUEY30V1PS26
COMMON STOCK
303250104
6600
NS
USD
7479978
1.871201294740
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
COMMON STOCK
235851102
34100
NS
USD
8409742
2.103792299767
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
54930003T4SXCIWVXY35
COMMON STOCK
776696106
17600
NS
USD
9001696
2.251876303654
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
COMMON STOCK
172908105
15000
NS
USD
9875100
2.470368215747
Long
EC
CORP
US
N
1
N
N
N
GARTNER INC
PP55B5R38BFB8O8HH686
COMMON STOCK
366651107
17200
NS
USD
7096548
1.775281933421
Long
EC
CORP
US
N
1
N
N
N
HAEMONETICS CORP
549300ZEL6TXZS6F5F95
COMMON STOCK
405024100
40500
NS
USD
3723975
0.931594563724
Long
EC
CORP
US
N
1
N
N
N
WEYERHAEUSER CO
08IRJODWFYBI7QWRGS31
COMMON STOCK
962166104
108100
NS
USD
3261377
0.815870429704
Long
EC
CORP
US
N
1
N
N
N
UNITED RENTALS INC
5323X5O7RN0NKFCDRY08
COMMON STOCK
911363109
5500
NS
USD
3673945
0.919078992051
Long
EC
CORP
US
N
1
N
N
N
ECOLAB INC
82DYEISM090VG8LTLS26
COMMON STOCK
278865100
23100
NS
USD
5224065
1.306859083249
Long
EC
CORP
US
N
1
N
N
N
IDEXX LABORATORIES INC
OGMTXK0LUU1HKV2P0J84
COMMON STOCK
45168D104
16400
NS
USD
8081264
2.021619804221
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
COMMON STOCK
127387108
19900
NS
USD
5485037
1.372144187603
Long
EC
CORP
US
N
1
N
N
N
FEDERAL SIGNAL CORP
549300RTXZRPTNP6G884
COMMON STOCK
313855108
105000
NS
USD
8536500
2.135502250481
Long
EC
CORP
US
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
COMMON STOCK
883556102
15700
NS
USD
8928904
2.233666559635
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
COMMON STOCK
00724F101
10700
NS
USD
4952281
1.238869234524
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
254900RHL9MEUS5NKX63
COMMON STOCK
65339F101
67100
NS
USD
4493687
1.124146746495
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
COMMON STOCK
75886F107
7600
NS
USD
6769016
1.693346090498
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTERNATIONAL INC
5493000BD5GJNUDIUG10
COMMON STOCK
592688105
6300
NS
USD
7747110
1.938027392927
Long
EC
CORP
US
N
1
N
N
N
QUANTA SERVICES INC
SHVRXXEACT60MMH07S24
COMMON STOCK
74762E102
28900
NS
USD
7472384
1.869301569549
Long
EC
CORP
US
N
1
N
N
N
TRIMBLE INC
549300E2MI7NSZFQWS19
COMMON STOCK
896239100
70000
NS
USD
4204900
1.051903404562
Long
EC
CORP
US
N
1
N
N
N
SYNOPSYS INC
QG7T915N9S0NY5UKNE63
COMMON STOCK
871607107
7700
NS
USD
4085543
1.022044897901
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
COMMON STOCK
46120E602
19400
NS
USD
7190028
1.798667015172
Long
EC
CORP
US
N
1
N
N
N
REGAL REXNORD CORP
QH78R09VCJGQKPBPYU33
COMMON STOCK
758750103
32000
NS
USD
5163840
1.291793116748
Long
EC
CORP
US
N
1
N
N
N
VAIL RESORTS INC
529900PSZHRNU9HKH870
COMMON STOCK
91879Q109
10300
NS
USD
1950511
0.487942438949
Long
EC
CORP
US
N
1
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
COMMON STOCK
038222105
43500
NS
USD
8641275
2.161712904530
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
COMMON STOCK
67066G104
8100
NS
USD
6998562
1.750769624686
Long
EC
CORP
US
N
1
N
N
N
CASELLA WASTE SYSTEMS INC
8EU0XUFVJ48U37IIDH51
COMMON STOCK
147448104
85700
NS
USD
7747280
1.938069920354
Long
EC
CORP
US
N
1
N
N
N
DARLING INGREDIENTS INC
L1N0SPPKS7EXZYUMZ898
COMMON STOCK
237266101
58400
NS
USD
2474408
0.619001212746
Long
EC
CORP
US
N
1
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
COMMON STOCK
30063P105
67500
NS
USD
4006125
1.002177584866
Long
EC
CORP
US
N
1
N
N
N
GRAPHIC PACKAGING HOLDING CO
N/A
COMMON STOCK
388689101
151600
NS
USD
3918860
0.980347255821
Long
EC
CORP
US
N
1
N
N
N
ASCENDIS PHARMA A/S
549300B66JN3W3J8GH73
COMMON STOCK - ADR
04351P101
14500
NS
USD
2007380
0.502168864004
Long
EC
CORP
DK
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
COMMON STOCK - ADR
N07059210
9200
NS
USD
8026724
2.007976004919
Long
EC
CORP
NL
N
1
N
N
N
COMPASS PATHWAYS PLC
213800N7CUZIC6QSTZ31
COMMON STOCK - ADR
20451W101
162900
NS
USD
1396053
0.349238484542
Long
EC
CORP
GB
N
1
N
N
N
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
CURRENCY FORWARDS
N/A
1
NC
N/A
2182001.5
0.545852411855
N/A
DFE
CORP
US
N
2
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
2232081.54
DKK
2182001.5
USD
2024-06-20
50080.04
N
N
N
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
CURRENCY FORWARDS
N/A
1
NC
N/A
1577361.53
0.394594868756
N/A
DFE
CORP
US
N
2
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
1608926.61
EUR
1577361.53
USD
2024-06-20
31565.08
N
N
N
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
CURRENCY FORWARDS
N/A
1
NC
N/A
3787848.96
0.947573358936
N/A
DFE
CORP
US
N
2
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
3953538.59
CHF
3787848.96
USD
2024-06-20
165689.63
N
N
N
BARCLAYS BANK PLC WHOLESALE, LONDON
G5GSEF7VJP5I7OUK5573
CURRENCY FORWARDS
N/A
1
NC
N/A
2070213.49
0.517887373850
N/A
DFE
CORP
GB
N
2
BARCLAYS BANK PLC WHOLESALE, LONDON
G5GSEF7VJP5I7OUK5573
2109517.87
EUR
2070213.49
USD
2024-06-20
39304.38
N
N
N
WESTPAC BANKING CORPORATION
EN5TNI6CI43VEPAMHL14
CURRENCY FORWARDS
N/A
1
NC
N/A
925853.01
0.231612626541
N/A
DFE
CORP
US
N
2
WESTPAC BANKING CORPORATION
EN5TNI6CI43VEPAMHL14
965855.61
CHF
925853.01
USD
2024-06-20
40002.6
N
N
N
JP MORGANCHASE BANK
7H6GLXDRUGQFU57RNE97
CURRENCY FORWARDS
N/A
1
NC
N/A
1769733.13
0.442718805349
N/A
DFE
CORP
US
N
2
JP MORGANCHASE BANK
7H6GLXDRUGQFU57RNE97
1803225.77
EUR
1769733.13
USD
2024-06-20
33492.64
N
N
N
HSBC BANK USA
1IE8VN30JCEQV1H4R804
CURRENCY FORWARDS
N/A
1
NC
N/A
4431497.29
1.108589285514
N/A
DFE
CORP
US
N
2
HSBC BANK USA
1IE8VN30JCEQV1H4R804
4516871.33
EUR
4431497.29
USD
2024-06-20
85374.04
N
N
N
STATE STREET B AND T CO
571474TGEMMWANRLN572
CURRENCY FORWARDS
N/A
1
NC
N/A
1531380.55
0.383092205338
N/A
DFE
CORP
US
N
2
STATE STREET B AND T CO
571474TGEMMWANRLN572
1531380.55
USD
1520764.47
EUR
2024-06-20
10616.08
N
N
N
BANK OF AMERICA N.A.
B4TYDEB6GKMZO031MB27
CURRENCY FORWARDS
N/A
1
NC
N/A
4222871.96
1.056399294099
N/A
DFE
CORP
US
N
2
BANK OF AMERICA N.A.
B4TYDEB6GKMZO031MB27
4302998.6
EUR
4222871.96
USD
2024-06-20
80126.64
N
N
N
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
CURRENCY FORWARDS
N/A
1
NC
N/A
485573.97
0.121471833387
N/A
DFE
CORP
US
N
2
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
493431.13
GBP
485573.97
USD
2024-06-20
7857.16
N
N
N
STATE STREET B AND T CO
571474TGEMMWANRLN572
CURRENCY FORWARDS
N/A
1
NC
N/A
77866.82
0.019479267773
N/A
DFE
CORP
US
N
2
STATE STREET B AND T CO
571474TGEMMWANRLN572
79107.92
GBP
77866.82
USD
2024-06-20
1241.1
N
N
N
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
CURRENCY FORWARDS
N/A
1
NC
N/A
1476537.94
0.369372704714
N/A
DFE
CORP
US
N
2
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
1476537.94
USD
1542859.41
SEK
2024-06-20
-66321.47
N
N
N
BANK OF AMERICA N.A.
B4TYDEB6GKMZO031MB27
CURRENCY FORWARDS
N/A
1
NC
N/A
1071325.95
0.268004331661
N/A
DFE
CORP
US
N
2
BANK OF AMERICA N.A.
B4TYDEB6GKMZO031MB27
1071325.95
USD
1143558.93
SEK
2024-06-20
-72232.98
N
N
N
STATE STREET B AND T CO
571474TGEMMWANRLN572
CURRENCY FORWARDS
N/A
1
NC
N/A
1733065.79
0.433546054563
N/A
DFE
CORP
US
N
2
STATE STREET B AND T CO
571474TGEMMWANRLN572
1733065.79
USD
1849633.07
SEK
2024-06-20
-116567.28
N
N
N
HSBC BANK USA
1IE8VN30JCEQV1H4R804
CURRENCY FORWARDS
N/A
1
NC
N/A
1064005.42
0.266173018091
N/A
DFE
CORP
US
N
2
HSBC BANK USA
1IE8VN30JCEQV1H4R804
1064005.42
USD
1135375.06
SEK
2024-06-20
-71369.64
N
N
N
BANK OF AMERICA N.A.
B4TYDEB6GKMZO031MB27
CURRENCY FORWARDS
N/A
1
NC
N/A
1130083.15
0.282703111352
N/A
DFE
CORP
US
N
2
BANK OF AMERICA N.A.
B4TYDEB6GKMZO031MB27
1156622.69
DKK
1130083.15
USD
2024-06-20
26539.54
N
N
N
HSBC BANK USA
1IE8VN30JCEQV1H4R804
CURRENCY FORWARDS
N/A
1
NC
N/A
1883141.99
0.471089317357
N/A
DFE
CORP
US
N
2
HSBC BANK USA
1IE8VN30JCEQV1H4R804
1926993.35
DKK
1883141.99
USD
2024-06-20
43851.36
N
N
N
NATWEST MARKETS PLC
RR3QWICWWIPCS8A4S074
CURRENCY FORWARDS
N/A
1
NC
N/A
2328906.57
0.582602380530
N/A
DFE
CORP
GB
N
2
NATWEST MARKETS PLC
RR3QWICWWIPCS8A4S074
2383708.47
DKK
2328906.57
USD
2024-06-20
54801.9
N
N
N
GOLDMAN SACHS INTL FX
W22LROWP2IHZNBB6K528
CURRENCY FORWARDS
N/A
1
NC
N/A
2039110.03
0.510106490721
N/A
DFE
CORP
US
N
2
GOLDMAN SACHS INTL FX
W22LROWP2IHZNBB6K528
2039110.03
USD
2117574.55
BRL
2024-07-02
-78464.52
N
N
N
STATE STREET B AND T CO
571474TGEMMWANRLN572
CURRENCY FORWARDS
N/A
1
NC
N/A
721225.27
0.180422677583
N/A
DFE
CORP
US
N
2
STATE STREET B AND T CO
571474TGEMMWANRLN572
736437.07
CAD
721225.27
USD
2024-07-17
15211.8
N
N
N
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
CURRENCY FORWARDS
N/A
1
NC
N/A
4204577.48
1.051822722528
N/A
DFE
CORP
US
N
2
MORGAN STANLEY AND CO. INTERNATIONAL
4PQUHN3JPFGFNF3BB653
4293010.12
CAD
4204577.48
USD
2024-07-17
88432.64
N
N
N
HSBC BANK USA
1IE8VN30JCEQV1H4R804
CURRENCY FORWARDS
N/A
1
NC
N/A
702460.03
0.175728340062
N/A
DFE
CORP
US
N
2
HSBC BANK USA
1IE8VN30JCEQV1H4R804
717293.62
CAD
702460.03
USD
2024-07-17
14833.59
N
N
N
GOLDMAN SACHS INTL FX
W22LROWP2IHZNBB6K528
CURRENCY FORWARDS
N/A
1
NC
N/A
1383900.08
0.346198293830
N/A
DFE
CORP
US
N
2
GOLDMAN SACHS INTL FX
W22LROWP2IHZNBB6K528
1383900.08
USD
1402471.92
CAD
2024-07-17
-18571.84
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
ORDINARY SHARES
550021109
12045
NS
USD
4343427
1.086557504047
Long
EC
CORP
CA
N
1
N
N
N
ON HOLDING AG
N/A
ORDINARY SHARES
H5919C104
140700
NS
USD
4467225
1.117526977204
Long
EC
CORP
CH
N
1
N
N
N
NOVOZYMES A/S - B SHARES
529900T6WNZXD2R3JW38
ORDINARY SHARES
N/A
99720
NS
5534679.79
1.384562894305
Long
EC
CORP
DK
N
2
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ORDINARY SHARES
G4705A100
22300
NS
USD
6642724
1.661752714968
Long
EC
CORP
IE
N
1
N
N
N
PUTNAM SHORT TERM INVESTMENT FUND
5493003MK0Q7JP8CPP42
SHORT TERM INV FUND
74676P664
12448057
NS
USD
12448057
3.114022578060
Long
STIV
PF
US
N
2
N
N
N
State Street Institutional U.S. Government Money Market Fund, Premier Class
N/A
SHORT TERM INV FUND
N/A
200000
NS
USD
200000
0.050032267334
Long
STIV
RF
US
N
1
N
N
N
UNITED STATES OF AMERICA
254900HROIFWPRGM1V77
U.S. T BILLS
912797KQ9
200000
PA
USD
197576.86
0.049426091393
Long
DBT
UST
US
N
2
2024-07-23
Fixed
0
N
N
N
N
N
N
UNITED STATES OF AMERICA
254900HROIFWPRGM1V77
U.S. T. NOTE
91282CHX2
114000
PA
USD
113106.88182
0.028294968743
Long
DBT
UST
US
N
2
2028-08-31
Fixed
4.375
N
N
N
N
N
N
2024-06-28
Putnam Investment Funds
Janet C. Smith
Janet C. Smith
Principal Financial Officer