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