0001145549-24-037203.txt : 20240620
0001145549-24-037203.hdr.sgml : 20240620
20240620131615
ACCESSION NUMBER: 0001145549-24-037203
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240531
FILED AS OF DATE: 20240620
DATE AS OF CHANGE: 20240620
PERIOD START: 20241130
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TRUST FOR PROFESSIONAL MANAGERS
CENTRAL INDEX KEY: 0001141819
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-10401
FILM NUMBER: 241055250
BUSINESS ADDRESS:
STREET 1: U.S. BANCORP FUND SERVICES LLC
STREET 2: 615 EAST MICHIGAN ST 2ND FLOOR
CITY: MILWAUKEE
STATE: WI
ZIP: 53202
BUSINESS PHONE: 4147655067
MAIL ADDRESS:
STREET 1: U.S. BANCORP FUND SERVICES LLC
STREET 2: 615 EAST MICHIGAN ST 2ND FLOOR
CITY: MILWAUKEE
STATE: WI
ZIP: 53202
FORMER COMPANY:
FORMER CONFORMED NAME: ZODIAC TRUST
DATE OF NAME CHANGE: 20010601
0001141819
S000072137
Rockefeller Climate Solutions Fund
C000227922
Rockefeller Climate Solutions Fund - Institutional Class Shares
RKCIX
C000227923
Rockefeller Climate Solutions Fund - Class A Shares
RKCAX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001141819
XXXXXXXX
S000072137
C000227923
C000227922
Trust for Professional Managers
811-10401
0001141819
549300O1N816L3GGRD45
615 East Michigan Street
Milwaukee
53202
513-520-5925
Rockefeller Climate Solutions Fund
S000072137
549300W4ZDPGUJIQ1C94
2024-11-30
2024-05-31
N
95049589.290000000000
222448.740000000000
94827140.550000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
N
N/A
N/A
Vestas Wind Systems A/S
549300DYMC8BGZZC8844
Vestas Wind Systems A/S
N/A
52907.000000000000
NS
1484484.580000000000
1.5654638233
Long
EC
CORP
DK
N
2
N
N
N
AZEK Co Inc/The
5493002LDDDU1RX46815
AZEK Co Inc/The
05478C105
40528.000000000000
NS
USD
1943722.880000000000
2.0497537611
Long
EC
CORP
US
N
1
N
N
N
A O Smith Corp
549300XG4US7UJNECY36
A O Smith Corp
831865209
27220.000000000000
NS
USD
2276680.800000000000
2.4008746724
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
17297.000000000000
NS
USD
2255701.770000000000
2.3787512277
Long
EC
CORP
US
N
1
N
N
N
ANSYS Inc
549300VJV8H15Z5FJ571
ANSYS Inc
03662Q105
6629.000000000000
NS
USD
2104376.050000000000
2.2191706275
Long
EC
CORP
US
N
1
N
N
N
Enphase Energy Inc
5493008U7KIGMI59Z314
Enphase Energy Inc
29355A107
6003.000000000000
NS
USD
767783.700000000000
0.8096666161
Long
EC
CORP
US
N
1
N
N
N
Hitachi Ltd
549300T6IPOCDWLKC615
Hitachi Ltd
N/A
18900.000000000000
NS
1946467.320000000000
2.0526479115
Long
EC
CORP
JP
N
2
N
N
N
Trimble Inc
549300E2MI7NSZFQWS19
Trimble Inc
896239100
49326.000000000000
NS
USD
2746471.680000000000
2.8962928378
Long
EC
CORP
US
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
Roper Technologies Inc
776696106
2784.000000000000
NS
USD
1483203.840000000000
1.5641132184
Long
EC
CORP
US
N
1
N
N
N
Air Products and Chemicals Inc
7QEON6Y1RL5XR3R1W237
Air Products and Chemicals Inc
009158106
10812.000000000000
NS
USD
2883560.400000000000
3.0408598037
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
5397.000000000000
NS
USD
1385949.600000000000
1.4615537197
Long
EC
CORP
US
N
1
N
N
N
Progyny Inc
N/A
Progyny Inc
74340E103
67616.000000000000
NS
USD
1822251.200000000000
1.9216557511
Long
EC
CORP
US
N
1
N
N
N
Array Technologies Inc
549300JM5FECYJQ85V37
Array Technologies Inc
04271T100
37406.000000000000
NS
USD
530417.080000000000
0.5593515495
Long
EC
CORP
US
N
1
N
N
N
Kubota Corp
549300CSY4INHEHQQT13
Kubota Corp
N/A
92400.000000000000
NS
1307795.560000000000
1.3791363447
Long
EC
CORP
JP
N
2
N
N
N
Timken Co/The
B0I35MLPFXZSE70ASS73
Timken Co/The
887389104
20546.000000000000
NS
USD
1785241.940000000000
1.8826276208
Long
EC
CORP
US
N
1
N
N
N
Invesco Government & Agency Po
5493007T1J7WZ5QI1A47
Invesco Government & Agency Portfolio
825252885
2622905.920000000000
NS
USD
2622905.920000000000
2.7659865148
Long
STIV
RF
US
N
1
N
N
N
StoneX Group Inc
549300JUF07L8VF02M60
StoneX Group Inc
861896108
37131.000000000000
NS
USD
2787424.170000000000
2.9394793029
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
Teledyne Technologies Inc
879360105
4781.000000000000
NS
USD
1897817.950000000000
2.0013446984
Long
EC
CORP
US
N
1
N
N
N
Bakkafrost P/F
2138007LH7OP4V112978
Bakkafrost P/F
N/A
24190.000000000000
NS
1332791.900000000000
1.4054962453
Long
EC
CORP
FO
N
2
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
12649.000000000000
NS
USD
1783761.980000000000
1.8810669284
Long
EC
CORP
US
N
1
N
N
N
ATS Corp
5493005KP4RP3IU7HQ41
ATS Corp
00217Y104
49182.000000000000
NS
1566809.080000000000
1.6522791586
Long
EC
CORP
CA
N
1
N
N
N
American Water Works Co Inc
549300DXHIJQMD5WFW18
American Water Works Co Inc
030420103
8041.000000000000
NS
USD
1051521.570000000000
1.1088825034
Long
EC
CORP
US
N
1
N
N
N
AAON Inc
N/A
AAON Inc
000360206
18617.000000000000
NS
USD
1397205.850000000000
1.4734240028
Long
EC
CORP
US
N
1
N
N
N
Atkore Inc
52990002TI38AM4RPV48
Atkore Inc
047649108
17636.000000000000
NS
USD
2683317.400000000000
2.8296934659
Long
EC
CORP
US
N
1
N
N
N
Badger Meter Inc
5493002JENE20OGTUG20
Badger Meter Inc
056525108
16270.000000000000
NS
USD
3139459.200000000000
3.3107179883
Long
EC
CORP
US
N
1
N
N
N
SSE PLC
549300KI75VYLLMSK856
SSE PLC
N/A
122600.000000000000
NS
2758013.370000000000
2.9084641317
Long
EC
CORP
GB
N
2
N
N
N
Brookfield Renewable Corp
N/A
Brookfield Renewable Corp
11284V105
31340.000000000000
NS
USD
988463.600000000000
1.0423846952
Long
EC
CORP
US
N
1
N
N
N
CMS Energy Corp
549300IA9XFBAGNIBW29
CMS Energy Corp
125896100
30451.000000000000
NS
USD
1916281.430000000000
2.0208153688
Long
EC
CORP
US
N
1
N
N
N
Darling Ingredients Inc
L1N0SPPKS7EXZYUMZ898
Darling Ingredients Inc
237266101
58055.000000000000
NS
USD
2345422.000000000000
2.4733657331
Long
EC
CORP
US
N
1
N
N
N
Stantec Inc
549300MZ7NGUZDCP2T16
Stantec Inc
85472N109
17349.000000000000
NS
1400190.760000000000
1.4765717408
Long
EC
CORP
CA
N
1
N
N
N
Hannon Armstrong Sustainable I
254900ZZRL7MWL1X8E92
Hannon Armstrong Sustainable Infrastructure Capital Inc
41068X100
37647.000000000000
NS
USD
1253268.630000000000
1.3216349483
Long
EC
CORP
US
N
1
N
N
N
Schneider Electric SE
969500A1YF1XUYYXS284
Schneider Electric SE
N/A
14497.000000000000
NS
3616703.530000000000
3.8139961925
Long
EC
CORP
FR
N
2
N
N
N
Mueller Industries Inc
5493005IZFE4VJLLYG84
Mueller Industries Inc
624756102
75168.000000000000
NS
USD
4428146.880000000000
4.6697041104
Long
EC
CORP
US
N
1
N
N
N
Cie de Saint-Gobain SA
NFONVGN05Z0FMN5PEC35
Cie de Saint-Gobain SA
N/A
38502.000000000000
NS
3399382.280000000000
3.5848199791
Long
EC
CORP
FR
N
2
N
N
N
Sunnova Energy International I
549300JK1Y1VVC3JU540
Sunnova Energy International Inc
86745K104
106014.000000000000
NS
USD
553393.080000000000
0.5835808997
Long
EC
CORP
US
N
1
N
N
N
Tetra Tech Inc
549300UJ1LP7JGJC5P32
Tetra Tech Inc
88162G103
12241.000000000000
NS
USD
2564367.090000000000
2.7042543676
Long
EC
CORP
US
N
1
N
N
N
Rentokil Initial PLC
549300VN4WV7Z6T14K68
Rentokil Initial PLC
G7494G105
403585.000000000000
NS
2151594.340000000000
2.2689646946
Long
EC
CORP
GB
N
2
N
N
N
Geberit AG
52990093Z5OHD6T7BS47
Geberit AG
N/A
2095.000000000000
NS
1288570.440000000000
1.3588624865
Long
EC
CORP
CH
N
2
N
N
N
Eurofins Scientific SE
529900JEHFM47DYY3S57
Eurofins Scientific SE
N/A
31754.000000000000
NS
1916755.740000000000
2.0213155526
Long
EC
CORP
LU
N
2
N
N
N
DSM-Firmenich AG
506700G44V67MPM4BI12
DSM-Firmenich AG
N/A
16574.000000000000
NS
1918486.200000000000
2.0231404099
Long
EC
CORP
CH
N
2
N
N
N
Pentair PLC
549300EVR9D56WPSRP15
Pentair PLC
N/A
22600.000000000000
NS
USD
1839188.000000000000
1.9395164605
Long
EC
CORP
GB
N
1
N
N
N
TE Connectivity Ltd
894500ZRIX9K13RHXR17
TE Connectivity Ltd
N/A
10526.000000000000
NS
USD
1575742.200000000000
1.6616995840
Long
EC
CORP
US
N
1
N
N
N
Halma PLC
2138007FRGLUR9KGBT40
Halma PLC
N/A
63426.000000000000
NS
1815597.420000000000
1.9146390047
Long
EC
CORP
GB
N
2
N
N
N
Bentley Systems Inc
549300WVEHPGE0Z56F71
Bentley Systems Inc
08265T208
34560.000000000000
NS
USD
1736294.400000000000
1.8310099724
Long
EC
CORP
US
N
1
N
N
N
Iridium Communications Inc
549300U620NVQ4J1CT96
Iridium Communications Inc
46269C102
29688.000000000000
NS
USD
893905.680000000000
0.9426686019
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics Inc
92345Y106
9923.000000000000
NS
USD
2508335.940000000000
2.6451666954
Long
EC
CORP
US
N
1
N
N
N
Bureau Veritas SA
969500TPU5T3HA5D1F11
Bureau Veritas SA
N/A
110009.000000000000
NS
3313153.160000000000
3.4938870252
Long
EC
CORP
FR
N
2
N
N
N
Veralto Corp
635400FJE6GSOJUSNY27
Veralto Corp
92338C103
17211.000000000000
NS
USD
1696660.380000000000
1.7892139003
Long
EC
CORP
US
N
1
N
N
N
2024-06-17
Trust for Professional Managers
/s/ John Buckel
John Buckel
President